Skip to main content

Snow Leopard

1) Feminine: A hot Asian female with large natural breasts
2) Masculine: An attractive Asian male with a large penis
Example 1: "Hey man, did you see that Snow Leopard over there at the end of the bar?"
"I sure did! Who hasn't seen her!? She is busting out of that tank top!"

Example 2: "Asian men aren't usually my thing but that guy in your office is really hot!"
"Yea, I know right! And word is he is a real life Snow Leopard"!
by The Surgeon 315 August 22, 2015
mugGet the Snow Leopard mug.
a sexual position were a woman is upside down, tied up, gagged down, and choked all while the man is face fucking her grandmother's ashes and while calling your father and confessing your love for him and that y'all should leave to Germany.
him: hey you wanna do The Arizona Snow Leopard Ride?
her: sure!
by Mazerattack October 28, 2019
mugGet the the Arizona snow leopard ride mug.

Snow Leopard

A famous brand of 'bath salt,' a class of designer drugs that gained prominence in 2010.
"10 mg of insulfated Snow Leopard should keep you blazing the night away."
by hammerofthegods December 23, 2011
mugGet the Snow Leopard mug.

snow leopard

Chris didn't make it home from the bar last night because he found a snow leopard on the prowl and couldn't pass the opportunity up.
by 'derm January 4, 2009
mugGet the snow leopard mug.

Jungle leopard

Julie Fallon is a total jungle leopard.
by JoeDre October 23, 2008
mugGet the Jungle leopard mug.

Rainbow Leopard

A Gay who likes to pull Feminine guys out of the closet.
So-and-So has been Rainbow Leoparding lately.

Whats That?

Hes been trying to pull Whatshisface out of the closet.
by Fruity Mcrainbowshits December 26, 2009
mugGet the Rainbow Leopard mug.

Snow Leopard

A common nick-name or code word used to describe a friend or co-worker who always seems to difficult to locate in times of need. Such as a boss or manager who is never at his desk, or a friend who disappears mysteriously when they enter a romantic relationship. When they are found, it's a rare event that is often noted and documented.
Peer: Where is Fran? We can't find him. I haven't seen him in weeks.

Ty: You know what they say, It's hard to spot a Snow Leopard.
by Ty Ruski March 1, 2009
mugGet the Snow 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