Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by bmov1986
ham stamp
Share definition
Flag
(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
Get the
ham stamp
mug.