Top definition
A plug of cotton or the like for insertion into a nostril for absorbing snot and keeping it from dribbling down your top lip and into your mouth.
I've been sniffling all day, but now, with my snampon, I can rest assured that my snot won't drip onto my sandwich as I'm eating.
by Varcos January 19, 2012
Get the mug
Get a Snampon mug for your dad Manafort.