Dr Freedom's definitions
When someone sticks you last second in Halo before dying. Named after a player with snowstorm in his gamer-tag infamous for doing said action.
by Dr Freedom April 7, 2013
Get the Snowstormed mug.