Home
Search
Index
Definify.com
Definition
2024
Limeyland
Limeyland
English
Proper noun
Limeyland
(
slang
)
England
, or the
United Kingdom
.
Etymology
limey
+
land
Similar Results