Definitions of twat:

  • noun:   obscene terms for female genitals
  • noun:   a man who is a stupid incompetent fool