Deputy doo-doo Synonyms

We can't find synonyms for the phrase "Deputy doo-doo", but we have synonyms for terms, you can combine them.

DD abbreviation

DD is an abbreviation for Deputy Doo-doo
What does DD stand for?
DD stands for "Deputy Doo-doo"

Definitions for Deputy


  • (noun) a person who acts or does business for another
  • (noun) a person who helps a more skilled person
  • (noun) a person appointed to represent or act on behalf of others

Definitions for Doo-doo


  • (noun) solid matter discharged from an animal 's alimentary canal