What is a cougar?

urbandictionary definition

go on... buy her a drink

A woman aged 35 and up who can compete with younger women for the younger man. She is a woman who ATTRACTS younger men. A cougar is independent, well groomed, and sophisticated with a body that competes with a 24 year old.

She is fit and leads an active life. She does not “prey” on younger men, and she does not have to be single. A cougar is graceful, and aging more slowly than other women their age. eg Jennifer “Cougar” Aniston, Cindy “Cougar” Margolis, Halle “Cougar” Berry, Heidi “cougar” Klum
as opposed to MILF.
The difference you ask? one is prey, one is predator