1 definition by @eande

Top Definition
The past tense of snow because who has the time to say snowed
Eileen: Yesterday it snowed so much
Esther: EWWWWW who says snowed, its snew
by @eande December 18, 2018

Mug icon
Buy a Snew mug!