meaning of alpine slide

alpine slide meaning in Urban Dictionary

that is where you shit in a plastic bag, frost it, and use the frozen feces to enter a lady's vagina