TWAT Meaning of TWAT in English twat BrE AmE twɒt twæt AmE twɑːt▷ twats twɒts twæts AmE twɑːts Longman Pronunciation English Dictionary. Английский словарь произношений Longman. 2012