plural twats
1
slang, vulgar + offensive
: a woman's sexual organs
2
British
: a stupid or annoying person
'… no, you're not sorry, you're just a twat.'—Mark Billingham
Love words? Need even more definitions?
Merriam-Webster unabridged
Share