{{term}}
- {{preview}}
SnowKill
Noun:
Chunks
of Snow/Ice build from
the wheel
well of cars and trucks. Usually dirty. You see many in
parking
lots or in the middle of the road.
Dude
, you
just
ran
over SnowKill!
by
melmel2u
December 11, 2010
Get a
SnowKill
mug for your mother-in-law Larisa.