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."
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 We'll never spam you.