Skip to main content

Eurodog's definitions

Ramsgate Handshake

Where a female has anal sex with a man via a double ended dildo.
'Don't worry you're not gay, I'm a lady'
Don't worry, your not gay I'm a lady, I'm just giving you a ramsgate handshake.
Rot 1
by Eurodog June 1, 2024
mugGet the Ramsgate Handshake mug.

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