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.
Are we doing snow warriors after school today?
by Phenomenal1 January 14, 2011
1 more definition
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