Top Definition
Sno-Léopards are the top 1% of the hottest girls in the world. Similar to the feline Snow-Leopard, these are the rarest of the rare in the animal kingdom. Fortunes have been spent and wars have been fought over Sno-Léopard pussy.
Did you see that hot blonde in the short white dress over there? She's a total Sno-Léopard. That bitch is so hot I'd kill my wife and kids and start over with her.
by Chalupa-Batman April 24, 2015
a girl who dresses like she killed a snow leopard to get her outfit. useually a very sluty and goofy looking girl
that girl is such a sno leopard dressing slut
by 6santan6rules6 November 30, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.