Top Definition
That awkward moment when you stick your stick in the snow
Im going snow sticking with my mittens
by Hampster7314 January 22, 2014
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.