Synonyms and Antonyms for twat

1. twat (n.)

a man who is a stupid incompetent fool

Synonyms: Antonyms:

2. twat (n.)

obscene terms for female genitals

Synonyms: Antonyms: