she was so into the aspen avalanche that i went through a whole eight ball last night
a sexual act where a women is doing cocaine off of an erect penis
"she was so into the aspen avalanche that i went through a whole eight ball last night" What is the definition of "aspen avalanche"?