1 definition by Johnnie B. Bad
Another name for a cougar, an older woman who was really hot back in the day but is still appreciated today by guys who kids 20 years ago. She still likes her men young and can still get them.
by Johnnie B. Bad May 25, 2010