meaning of arctic cougar

arctic cougar meaning in Urban Dictionary

An elder woman whom sits in skiing lodges with motives of seducing more youthful guys.