(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
(n.) the wet residue remnants of a ham on a mans face
by bmov1986 February 26, 2014