1 definition by tsutsugamushi

Top Definition
A meteorological phenomenon characterized by simultaneous precipitation of snow and rain, beginning shortly after the end of summer
It's always snaining in Erie, Pennsylvania.
by tsutsugamushi October 16, 2009

Mug icon
Buy a snain mug!