Green’s Dictionary of Slang

Leekshire n.

[the leek is a national emblem]

Wales.

[UK]Farmer & Henley Sl. and Its Analogues.