Skip to main content

Definitions by 123456homo.

mexican avalanche 

to have sex with a pregnant woman, & then throw her down the stairs.
you took that mexican avalanche like a champ. bye-bye, baby.
mexican avalanche by 123456homo. February 8, 2009