TWAT Meaning of TWAT in English (VAGINA) [noun] [C] US taboo - the outer female sex organ; the vagina Cambridge English vocab. Кембриджский английский словарь. 2012