1 definition by MajorMajorMajorMajor

Top Definition
There be dragons.
"You've got some work down in South London? Don't forget to pack your sword and shield."
by MajorMajorMajorMajor January 27, 2015

Mug icon
Buy a South London mug!