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.
The Urban Dictionary Mug
One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.
Buy the mug