Top Definition
To Scowl at someone, to demean with a sour approach.
"When he tried to steal my macbook, I snowered at him."
by Sebastian Berstein September 23, 2007
Combination of snow and rain. (snou-ers)
It's too wet to make snow balls. Snowers suck.
by MLx January 17, 2009
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.