pommy

Explore definitions, synonyms, and language insights of pommy

Definitions

Noun
a disparaging term for a British person

Synonyms

pom

More General Terms