Thumbnail

Phrase or Word
Inselaffe
Literal English Translation
Island ape
Definition
Pejorative term for a British person.
Language
German
Type
Faunamorph
Subcategory
Primates
A Lexicon Drawn from the Natural World
A Lexicon Drawn from the Natural World