TWAT


Meaning of TWAT in English

[ twɒt , ~ ]

■ noun vulgar slang

1》 a woman's genitals.

2》 a stupid or obnoxious person.

■ verb Brit. informal hit; punch.

Origin

C17: of unknown origin.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.