14
A leopard is simply a cougar that has a S.T.D. (Sexually Transmitted Disease).
My bro thought he hooked up with this cougar last month. I guess the bitch turned out to be a leopard because now he has herpes.
by Diarhea Monsoon January 15, 2010
Get the merch
Get the leopard neck gaiter and mug.

Activity