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

The Urban Dictionary T-Shirt

Soft and offensive. Just like you.

Buy the shirt