Top Definition
When snow melts quickly and travels down a mountain, it creates an avalanche of water, or a tsunami avalanche, abbreviated as "tsunlanche"
My house got attacked by a tsunlanche last spring!
by sivathebanana June 02, 2011
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.