doodoo
Alternative form of doo-doo.
Noun
Alternative form of doo-doo.
Derived
doodoohead