alpine slide Share definition Flag this is where you shit in a plastic bag, freeze it, and then use the frozen feces to penetrate a woman's vagina That girl was so nasty, I decided to give her the alpine slide alpine slide by lnglostsurfer June 25, 2007 0 0 Get merch Get the alpine slide mug. Buy Now — $32.95 See more merch