Top Definition
An avalanche of happiness or overwhelming joy. Could be for a specific reason or no reason at all. It is an exuberant feeling of existential goodness and positivity. Like an avalanche, a happylanche gains momentum and speed until it sweeps from one person to the next, like a massive.
Erika's blog post was so positive that it caused a happylanche across the internet.
by tachanamercazit March 04, 2014
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.