Meaning

1 senses
  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?

Origin

substratebor.?

substratebor.?

Wiktionary, CC BY-SA 4.0 · source

Forms

plural: doodooheads
Singulardoodoohead
Pluraldoodooheads

regular

See also

neighbours in the dictionary
doodoohead — meaning, examples, forms, synonyms | Krumeto