Twatt

From Wikipedia, the free encyclopedia

Twatt can refer to two places in Scotland:

[edit] See also

  • Twat, a slang word used to describe the female genitalia.
In other languages