Top Definition
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
6 Words related to sno leopard

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.