1 definition by tsutsugamushi

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
Get the snain mug.