Skip to main content

drop keel

When someone sits on a random person's lap without wearing any underwear.
The Scotsman wearing his kilt, drop keel'd onto a girl riding the bus
by 10/10 Would Not Do November 16, 2017
mugGet the drop keel 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