do (someone) dirty, Slang. to treat unfairly or reprehensibly, as by cheating or slandering.