Snowbunny Idioms by The Free DictionaryUrban Lexicon explains a skiing enthusiast as lady who loves being in
snowy city areas. She is often seen wearing trendy cold-weather clothing like winter coats and snow boots while snowboarding or engaging in winter sports. Her affection towards the snow is undeniable, and she embraces the beauty of winter with elegance. Whether she resides in the city or visits it for snow-filled getaways, she makes memories that exclusively a true winter enthusiast can treasure.