What is happening. I feel like I'm getting an aneurysm reading these comments.
It's the name of a place in Wales, which has made it a running joke for decades!