Definitions by AhYesObama
Twat
The literal meaning was pregnant fish, but now it means a woman's vagina.
Commonly used by British people as a meaningless insult.
Commonly used by British people as a meaningless insult.
Twat by AhYesObama March 30, 2020