Snow that comes out of nowhere when the weather is completely still, then disappears and the weather is still again.
by Rachel Stewart January 12, 2017
I spent 13 hours trapped on the GW parkway because of this thundersnow traffuck!
Thundersnow traffic caused 100s of cars to be abandoned by their owners this past week.
Thundersnow traffic caused 100s of cars to be abandoned by their owners this past week.
by BGernat January 28, 2011