Top definition
Meteorologists are reporting 4"-6" of snowfall overnight. Sounds like an Irish Snowstorm
by ReedGomperts January 17, 2012
Get the mug
Get a Irish Snowstorm mug for your barber Jerry.