English

edit

Etymology

edit

From doodoo +‎ -head.

Noun

edit

doodoohead (plural doodooheads)

  1. (colloquial, euphemistic, childish, derogatory) An objectionable person.
    Alex, why'd I get a call from your principal saying that you called Mrs. Stevens a doodoohead?