doodoohead

noun

doodoohead

noun

Etymology From doodoo + -head.

1

Childish, Colloquial, Derogatory, Euphemistic An objectionable person.

  • Alex, why'd I get a call from your principal saying that you called Mrs. Stevens a doodoohead?

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.