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
7 Words related to snow•boner

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×