You are asking for it. とは?

ask for は、「求める、要求する」という意味なので、直訳すると、「あなたがそれを求めている」になります。

it は、何か悪い事(トラブルなど)を指しており、「あなたの行動がトラブルを要求している(トラブルを招いている)」、つまり、「自業自得だね」という意味になります。

テストの勉強を全くしないでテストの点数が悪かったことに悩んでいたり、昨日飲みすぎて二日酔いに悩まされている人に対して、You are asking for it. という事ができます。

次に、ask for の例文も紹介します。

例)
I am writing this letter to ask for your help.
私は、あなたの助けを求めるためにこの手紙を書いています。

ask for は、help, advice, payment, time, money などと組み合わせて、「求める、要求する」という意味として使う事ができます。

ask forで例文検索をしたら、以下のようなページが見つかりました。これは、支払要求(ask for payment)をする手紙のサンプルを紹介するページでした。

*Sample asking for payment letter
(支払を要求する手紙のサンプル)
http://sampleletters.hubpages.com/hub/Sample-asking-for-payment-letter

最後に、ask を使った口語表現を一つ紹介します。

■if you ask me (口語)
(直訳)もし、あなたが尋ねるのなら、つまり「私の意見では」
これは、意見を強調する時に使います(emphasize your own opinion・・・用語:emphasize :強調する)

例)
If you ask me, video games are a complete waste of time.
私の考えを言わせてもらえれば、テレビゲームは全く時間の無駄である。

if you ask me を文頭にもってくると、少し大胆な印象を受けるようです。大胆さを無くすためには、if you ask me を 文の最後にもってきます。

Video games are a complete waste of time, if you ask me.

■今回の重要語
You are asking for it, ask for, emphasize, if you ask me