Twatt, Scotland is a real town on the Orkney Islands, Scotland. Yes... it is... really. I wonder if they have an annual "Twatt of the year" award? In fact, it appears that there are two "Twatts" in Scotland. The other is in the Shetland islands.
Edit: Twatt is actually a hamlet, home to roughly 11.5 people and one dog of canine descent. So let fly with my Uncle Darth- "Hohhhh!"