Inselaffen

German A British person, meaning 'island ape' or 'island monkey'.
Nationality

Targeted Groups

Nationalities United Kingdom 

Sightings