DooDoo Head
A phrase used when referring to someone with breath that stinks! More than likely, you'd use it if there breath smells like "DooDoo" (obviously)
DooDoo Head by Chareesecup February 2, 2008
Get the DooDoo Head mug.