1 definition by the landsharker

A combination of snowballing and soggy waffle, in which a large group of males gather together and seek to deposit seminal fluid into a third party's mouth. The last male to do so must receive the "avalanche" back from the third party via mouth to mouth contact.
The rookie football kicker was avalanched at the first team party of the year. The quarterback lost.
by the landsharker October 23, 2006
Get the avalanche mug.