2 definitions by preyedupon
by preyedupon August 16, 2008
A cougar in training. A sexy woman too old to be a kitten and too young to be a cougar. They are known to move extremely fast
I went to a bar and was grabbed by this sexy cheetah! Her name was Julie and I was in her claws by the end of the night! It was sweet!
by preyedupon September 30, 2007