Definition of twat in English:

twat

Translate twat into Spanish

Pronunciation /twät/ /twɑt/

noun

vulgar slang
  • 1A person regarded as stupid or obnoxious.

  • 2A woman's genitals.

Origin

Mid 17th century of unknown origin.

Pronunciation

twat

/twät/ /twɑt/