See also: doo-doo and dɔɔdɔɔ English Noun doodoo (uncountable) Alternative form of doo-doo. Derived terms doodoohead Wikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads