Skip to main content

hammp

a ham ramp and/ or a ramp thats made of ham such a s in movies or tv shows
the hammp is being used by geraldine.
by scrooby wooby May 23, 2023
mugGet the hammpmug.

Share this definition