Top definition
Nasal snuff (powdered tobacco, sniff snuff) nickname in Canada. Not to be confused with nose beers.
Did you see Buck snort those nose darts off that toilet seat?
by SpockTheEwok June 02, 2018
Get the mug
Get a nose darts mug for your coworker Zora.