Definition of twat in English:

twat

Pronunciation /twät/ /twɑt/

Translate twat into Spanish

noun

vulgar slang
  • 1A stupid or obnoxious person.

  • 2A woman's genitals.

Origin

Mid 17th century of unknown origin.