What is Shitsniff?
Someone who enjoys the smell of their own doo-doo. Everyone loves the smell of their own brand!?!? Right???
Dude he let one go, everyone scattered and he just sat there and grinned what a shitsniff.