Skip to main content

Raptorclaw's definitions

Grangemouth Handshake

The act of anal sex with a radioactive strap on dildo.
Often linked to increased chances of gastrointestinal cancers due to the radiation, and related to Grangemouth due to the grimy industrial town's refinery plant.
"So I found out that I had bum cancer, and thinking back, it was probably because of that Grangemouth Handshake my ex gave me."
by Raptorclaw August 18, 2018
mugGet the Grangemouth Handshakemug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email