one who is in the process of drinking something when something forces that person to laugh, resulting in the drink being psrayed via the nose.
jessica snarfed everywhere; what a snarfer.
1👍 17👎
one who is in the process of drinking something when someone forces that person to laugh, resulting in the drink being sprayed via the nose.
jessica snarfed everywhere; what a snarfer.