What does Alpine Ice Slide mean?

Alpine Ice Slide meaning in Urban Dictionary

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