Definition of twatty in English:

twatty

adjective

slang British
  • Characteristic of or like a twat; stupid, obnoxious, contemptible.

Pronunciation

twatty

/ˈtwati/ /ˈtwɒti/

Origin

1970s. From twat + -y.