Skip to main content

bertycolquhoun's definitions

snowbuzzard

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 1, 2006
mugGet the snowbuzzardmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email