TWAT Meaning of TWAT in English n. coarse sl. °Usually considered a taboo word. 1 the female genitals. 2 Brit. a term of contempt for a person. [ 17th c.: orig. unkn. ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012