English edit

Etymology edit

limey +‎ -land

Proper noun edit

Limeyland

  1. (slang) England, or the United Kingdom.