Skip to main content

Definitions by tori beth*

lick stamp 

The act of licking one's hand and bitch slapping someone with it.
Bitch, take this! *LICK STAMP!*
lick stamp by tori beth* July 7, 2007