Just saw this for the first time yesterday - Anguilla (had never heard of it) looks like paradise. I would love to live there (though I would be a bit worried if there was a serious crime, since just hoisting a flag seemed to be a major undertaking for the police!).
What words annoy you when used wrong or people don't know the meaning of?
🦞 The Lockdown Gang still chatting 🦞
Farage has resigned as an MP for Clacton?


