Synonyms of Do someone's dirty work
Primary definition: To perform unpleasant, difficult, or unethical tasks on behalf of someone else who does not want to get involved or ruin their own reputation.
Primary definition: To perform unpleasant, difficult, or unethical tasks on behalf of someone else who does not want to get involved or ruin their own reputation.