1 definition by Promar of The Ramblers X-C State Champs

The gurgling sound when you sniffle.
Give that damn hoe a tissue, i'm sick of her snurgleing.
Get the Snurgle mug.