Island Monkey

Heard in Germany. Refers to the British living on an island.

Term Origin Targets
Island Monkey English