Doo-doo dunderheads Synonyms

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

DD abbreviation

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

Definitions for Doo-doo


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