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
by ydog June 4, 2009