Top definition
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.
Waaaah i just lost for the eighty-fourth time in Dawn of War.. * shniffle*
by Sc4ndalous November 08, 2006
Get the mug
Get a Shniffle mug for your barber James.