Top definition
A tiny droplet of very watery snot that escapes from one's nostril without warning.
While I was laughing at a funny story, a tiny droplet of snottle fell from my nose onto my shoe.
by Daybyrd April 09, 2010
Get the mug
Get a Snottle mug for your coworker Larisa.