Kn1ghtmare's definitions
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.
by Kn1ghtmare July 26, 2005
Get the urban cougar mug.