lick stamp Share definition Flag 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 0 0 Get merch Get the lick stamp mug. Buy Now — $32.95 See more merch