TWAT Meaning of TWAT in English [twat] n [origin unknown] (1656): vulva--usu. considered vulgar Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012