Top Definition
a quick sniff usually immediately following a display of cock-sure i told you so arrogance.
When the rains subsided after the river flowed through the living room Carla turned away while paddling the canoe and just then it was her resounding nasal snap that said it all.
by fup duck July 03, 2011

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.