The Caribbean Dictionary

limey
1 definition
1
 
Noun
Derogatory term for people of British descent
Synonyms
Tags
derogatory
Pictures
Spaispwagh Sep 09, 2016
How's it derogatory!!
400