Skip to main content

Definitions by bmov1986

(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
ham stamp by bmov1986 March 5, 2014