1 definition by Pcpjr

Snow and rain at the same time.
It was a bit too warm for snow, but it was snaining pretty badly.
by Pcpjr February 22, 2009
Get the Snain mug.