We do not currently know of any antonyms for do someone dirty.
The verb do someone dirty is defined as: