Rachel Stewart's definitions
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
Get the thundersnow mug.
Get the thundersnow mug.We'll email you a link to sign in instantly.