Earache's definitions
Someone who has a cold or a stuffed up nose, and instead of blowing it, they sniff it back into their throat, making a snarking sound
by Earache March 29, 2004
Get the snark mug.
Get the snark mug.We'll email you a link to sign in instantly.