Top Definition
Slang for multiple hickeys (marks or bruises on someone's skin resulting from kissing, sucking and/or biting by their lover).
"Hey, are those leopard spots on your neck?"
"Yeah, I got nibbled in various places."
"Sweet!"
by too-many-grouchy-people January 09, 2007
5 Words related to leopard spots

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×