Top definition
when large chunks of snow blow off the car in front of you on the road or highway and come hurtling at your windshield at 70mph.
woman: wow! did you see the snow missles come flying off that car and into our windshield?

man: yeah, I thought it would crack our windshield!
by jgatsby01 February 09, 2010
Get the mug
Get a Snow Missles mug for your father Bob.