Take the 2-minute tour ×
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It's 100% free, no registration required.

Which of the following means she harmed your reputation maliciously and sounds idiomatic?

  1. She did dirt on you.
  2. She did the dirt on you.
  3. She did dirt to you.
  4. She did the dirt to you.
  5. She did you dirt.
  6. She did you the dirt.
  7. She did dirty on you.
  8. She did the dirty on you.
  9. She did dirty to you.
  10. She did the dirty to you.
  11. She did you dirty.
  12. She did you the dirty.
share|improve this question
    
There's also dish the dirt on someone (spread malicious gossip about them), which OED cites from P. G. Wodehouse’s 1964 novel Frozen Assets. –  FumbleFingers Jan 3 '12 at 14:29
add comment

1 Answer

The idiom is

X did the dirty on Y

So in your instance "She did the dirty on you" (8) is the correct choice.

The phrase does not just pertain to harming of reputation but any form of betrayal.

Here are some examples:

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.