meaning of Alpine Ice Slide

Alpine Ice Slide meaning in Urban Dictionary

Taking a human bowl motion, freezing it and using it as a dildo.