Definition of do the dirty on in English:
do the dirty on
phrase
informal BritishCheat or betray (someone)
- ‘she was so angry with him as she thought he'd done the dirty on her’
betray, cheat, double-cross, defraud, trick, hoodwink, mislead, deceive, swindle, break one's promise to, be disloyal to, be unfaithful to, break faith with, play false, fail, let downView synonyms
Are You Learning English? Here Are Our Top English Tips