>>104775910"Snow bunny" in the original context is just the "Aspen / Alps" variation of the "beach bunny"
https://en.wikipedia.org/wiki/Surf_culture#Beach_bunnies.
See also: "gym bunny"
It is a very recent phenomenon to have any of these associated with anything untoward, usually coming from the same crowd that ends up taking estrogen pills, cutting their dicks and hanging from their doorknobs in a combined auto erotic asphyxiation / suicide combo.