1 definition by tutu69

When a drunk person chugs so much Mountain Dew their turds shoot out forcefully, speading green poop all over the bathroom. Someone then must don a facemask and cleanup the mess.
Ughh - that guy you brought home last night went Doo Doo Don all over our bathroom. Your turn to clean up - I will get the mask.
by tutu69 January 30, 2012
Get the Doo Doo Don mug.