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
Get the lord lucan mug.