doodoohead
doodoohead · doodooheads
An objectionable personAn objectionable person.
Meaning
1 senses(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| Singular | doodoohead |
|---|---|
| Plural | doodooheads |
regular