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.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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

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

Your Answer


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.