look up any word, like yeet:
 
1.
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

Words related to leopard spots

hickey kissing love bite sex sucking