do the dirty on (someone)

do the dirty on (someone)

slang To mistreat or deceive one. I can't believe that you're the one who did the dirty on me and sabotaged my presentation! That traveling salesman sure did the dirty on me dirt by running off with my money.
See also: dirty, on