1 definition by benelquack!

Top Definition
awfully smelly... yeh smelly i hate this world!
omg i stood on the doggy doo doo not again!
by benelquack! August 25, 2006

Mug icon
Buy a doggy doo doo mug!