Top definition
An overflowing amount of joy and excitement for any snowfall, especially the first significant snowfall of the year and/or massive dumps from blizzards.

Related words: snow, snowpocalypse, snowing, dumping, powder
Stacey: "Marty is going off on facebook with links to pictures and video of the early snowfall up in the mountains. You'd think he won the lottery or something. How can snow make a person so happy? Is he nuts?"

Jerry: "Yes. I think he is nuts. I do not share in his snowxuberance at all. I hope it all stays where he lives."
by m_piet September 17, 2012
Get the mug
Get a Snowxuberance mug for your Aunt Zora.