Skip to main content

Definitions by Leopard king

A male version of a cougar which is a male who is attracted to females who are older
God Dayum she’s a baddie grrrrr

Your such a leopard

(Gimme ya mums number)
Leopard by Leopard king February 27, 2023