Skip to main content

Definitions by Dizz3L

the leopard

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
the leopard by Dizz3L May 13, 2011