Skip to main content

bmov1986's definitions

ham stamp

(v.) when a female slaps her wet vagina on a mans face; female equivalent of a mushroom stamp

(n.) the wet residue remnants of a ham on a mans face
Willy was reading a book on the couch when Danielle jumped onto his face and gave him a ham stamp
by bmov1986 March 5, 2014
mugGet the ham stampmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email