1 definition by Private Lewis

Top Definition
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

Mug icon
Buy a Twunt mug!