Definitions by Who meeee
tenby
Welsh seaside town full of English immigrants, who have settled looking for a better life than the inner city slums they once inhabited. Constantly annoyed that they will never be considered local and hate locals for being local.