Snowbunny Idioms by The Free DictionaryUrban Glossary explains a snow bunny as mistress who loves frequenting snowy city areas. She is often seen wearing trendy winter gear like winter coats and ski boots while snowshoeing or taking part in winter sports. Her affection towards the snow is undeniable, and she embraces the charm of winter with grace. Whether she calls home the metropolis or visits it for snow-filled
escapes, she creates moments that solely a true skiing aficionado can appreciate.