1 definition by Wsp1013

Top Definition
When an older woman desires a much younger man and pounces on it's prey.
That cougar just devoured that young man.
by Wsp1013 June 27, 2016

Mug icon
Buy a Cougar mug!