Sc4ndalous's definitions
A large sniff of the nose when youve been crying because youve just been pwned at any online game you thought you were good at.
by Sc4ndalous November 9, 2006
Get the Shniffle mug.
Get the Shniffle mug.We'll email you a link to sign in instantly.