Skip to main content

Leopard king 's definitions

Leopard

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)
by Leopard king February 27, 2023
mugGet the Leopard mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email