thruths70's definitions
The boner a weatherman gets when breaking news hits of a snowstorm. Usually seen in states that don't get more than an inch or two of snow.
by thruths70 February 7, 2010
Get the Snowner mug.
Get the Snowner mug.We'll email you a link to sign in instantly.