Green’s Dictionary of Slang

Limy Land n.

see Limey Land n.