What does alpine slucking mean?

alpine slucking meaning in Urban Dictionary

The work of fornication as done on a sled speeding straight down a hill. Sledding on a steep incline is not recommended, together with individuals risk the risk of really serious injury. Merely another method to heat up up your sex-life in those chilly winter season. Typical in Norway.