Skip to main content

LillianGish82's definitions

lord lucan

Slang for "shag2". created in the depths of chadwell heath by a guy with a massive nose
"Did you lord lucan that bird last night?"
by LillianGish82 December 25, 2007
mugGet the lord lucan 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