look up any word, like trap:
 
1.
when you bust a nut on a girls face (preferably on her forehead) and the load runs down her face and body the way and avalanche comes down a mountain
Zeke busted an alabama avalanche on gertrude's face after they had just banged
by Hotdog Bunning June 27, 2005
124 37
 
2.
when u are fucking a girl an she has an oragasm and pees
Man I was with sherri last night an she had an Alabama Avalanche
by Issandria June 03, 2007
8 78