TWAT


Meaning of TWAT in English

(VAGINA) [noun] [C] US taboo - the outer female sex organ; the vagina

Cambridge English vocab.      Кембриджский английский словарь.