Twunt

An unpleasant, irritable and largely annoying homo sapien who is a perfect combination of a twat and a cunt.
Abbie is such a twunt!
by Private Lewis December 24, 2016
mugGet the Twunt mug.