Meaning of “twat” in the English Dictionary