1 definition by ydog

A woman who lives in a small town who frequents the only bar in town in search of fresh meat. She becomes very friendly when the fresh meat is seen, however she will become very vicious and defensive if another cougar tries to infringe on her territory
Check out that cougar playing the vlt's, she's looking for some prey tonight.
by ydog June 4, 2009
Get the Cougar mug.