Do the dirty on somebody - Idioms by The Free Dictionary
do the dirty on somebody
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.
do the ˈdirty on somebody (British English, informal) cheat somebody or treat them unfairly: Mike felt that his fellow students had done the dirty on him by telling the lecturer he’d cheated in the exam.