Home US English twat
Translate twat into Spanish
1A stupid or obnoxious person.
2A woman's genitals.
Mid 17th century of unknown origin.
READ THESE ARTICLES