1 definition by Kn1ghtmare

A sophisticated species of female who seeks the pleasure of younger males. She avoids the entanglements of a "relationship," in favor of the freedom of the hunt.
Always one for adventure, the urban cougar knows what she wants and isn't afraid to get it.
by Kn1ghtmare July 8, 2005