Skip to main content

Definitions by JoeDre

Jungle leopard

slut. a leopard that lives in the jungle.
Julie Fallon is a total jungle leopard.
Jungle leopard by JoeDre October 23, 2008