What is the meaning of the word "twat"?

Definitions:

  1. A derrogatory term referring to a person considered obnoxious, stupid, or imcompetent. copy to clipboard NOUN
    • Don't be such a twat! copy to clipboard
  2. A stupid, annoying, or contemptible person, used similarly to idiot or jerk, but much ruder. copy to clipboard NOUN
    • He acted like a complete twat at the meeting. copy to clipboard

Synonyms: