Top definition
an expression of one's love or affection in a winter environment; the act of being in love amidst snowy conditions
Becky: SnOMG, look at Lauren's new winter boots!

Lori: She's snow in love with them.

Becky: I would be too.
by ricepuff May 20, 2011
Get the mug
Get a snow in love mug for your cousin Abdul.