Detailed Translations for twat from English to Dutch
twat:
Translation Matrix for twat:
Related Definitions for "twat":
-
obscene terms for female genitals1
-
a man who is a stupid incompetent fool1
Wiktionary Translations for twat:
External Machine Translations: