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.
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.
Those old snowbuzzards really clog up traffic.
snowbuzzard by bertycolquhoun July 1, 2006
Get the snowbuzzard mug.