Top Definition
A hardcore snow lover or a person who loves winter. Generally associated with winter sports.
Also: People who travel south out of frigid winter locations to enjoy summer like conditions. Often found in Phoenix, Texas, Florida.
Man, that guy is a total Snowbuzzard, he's skiing all the time.
Those old snowbuzzards really clog up traffic.
by bertycolquhoun July 01, 2006
A fat, lazy Canadian, collector of junk cars, especially the el caminoe. Known to frequent the Manitoba area. Prone to stalking on the internet.
Hey snowbuzzard, have a salad you fat fuck
by Dean M. November 06, 2007
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.