Hatebase
Advanced Search
Inselaffen
Updates
German
A British person, meaning 'island ape' or 'island monkey'.
Nationality
Targeted Groups
Nationalities
United Kingdom
Sightings
Citations
Urban Dictionary: Insel Affe