Synonyms and Antonyms for twat

1. twat (n.)

a man who is a stupid incompetent fool

Synonyms:

2. twat (n.)

obscene terms for female genitals

Synonyms: