1 definition by Dizz3L

when you stick your thumb in a womans ass while hittin it doggy-style then put the thumb prints all over her back so she spotted like a leopard.
I spotted her up like the leopard
by Dizz3L April 22, 2011
Get the the leopard mug.