Skip to main content

Definitions by ducknipples

ham sandwich

When a home sexual with a leather fetishist engages in sexual activities with a police officer.
Officer Smith was investigating the leather club but wound up in a ham sandwich.
ham sandwich by ducknipples March 22, 2022