1 definition by Private Lewis

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