Scouser

Explore definitions, synonyms, and language insights of Scouser

Definitions

Noun
a native or resident of Liverpool

More General Terms