1 definition by thisiserin

When you get pumped so hard that your vagina turns into a ham sanwich.
‘I got absolutely ham sandwiched last night
by thisiserin June 29, 2018
Get the ham sandwiched mug.