Someone who enjoys the smell of their own doo-doo. Everyone loves the smell of their own brand!?!? Right???
by Professor McNasty November 11, 2006
Get the shitsniff mug.
Get the shitsniff mug.We'll email you a link to sign in instantly.