English Dictionary
Definition limey in British English
limey noun
[countable] noun
/ˈlaɪmi/
English Dictionary