An older women who's on the
hunt for some young
stud. Not to be confused with a cougar, smae
thing, just these women are fairly older and have spots, hence the term "leopard".
"I took the train last weekend and was attacked by a
pack of leopards."
"Dude, did you here what that leopard just
said about needing to get a hold of my
junk?"