Top definition
The act of tying at least five sleds to the back of a truck, and then placing passengers on those sleds, and finally driving around on a frozen lake at high speeds.
by Phenomenal1 January 14, 2011
Get the mug
Get a Snow Warriors mug for your grandma Julia.
2
Cliched term used by some local TV and radio stations to refer to operators of snowplows employed by the city or county.
"Next on 10TV News: up to 6 inches of snow are expected for tomorrow, but we'll show you how the Snow Warriors are gearing up to go into battle."
by vorpalbla January 12, 2010
Get the mug
Get a Snow Warriors mug for your friend Yasemin.