erika's blog post was so positive that it caused a happylanche across the internet
an avalanche of happiness or overwhelming joy
"erika's blog post was so positive that it caused a happylanche across the internet" What is the definition of "happylanche"?