1 definition by A naughty mouse 123

Tenderized lady parts.
Man, my girl last night had the best slammed ham west of the Mississippi.
by A naughty mouse 123 November 29, 2020
Get the slammed ham mug.