Top Definition
When one's true douchy nature reveals itself and is as sudden and overwhelming as an avalanche.
We all thought he was okay, but after his douchalanche last week, we try to avoid him now.
by TheJigglypuffNinja August 07, 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.