doodoohead (English, noun)
expansion: doodoohead (plural doodooheads)
Senses:
glosses: An objectionable person.
tags: childish
colloquial
derogatory
euphemistic
Forms:
form: doodooheads
tags: plural