1 definition by Andrew848266

Top Definition
When you cum in a girls mouth, and she pretends to spit it out. Then snowballs you( spits the cum in your mouth)
That sneaky women gave me an Avalanche
by Andrew848266 February 13, 2008

Mug icon
Buy a avalanche mug!