Skip to main content

Definitions by a little help

limeyland 

slang for Britain; in other words, land of full of limeys
They sure drink a lot of tea in limeyland.
limeyland by a little help November 15, 2007