Top Definition
n. 1. a snow enthusiast. 2. (informal) indicative of one's longing for action, triggered libido, or general excitement for or caused by exposure to snowy weather.
1."You are a snow•boner."

2."That party was so sexually charged. Everyone had angry snow boners."
by doorunrun February 08, 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.