Richistheman's definitions
A word used to describe someone so obnoxious that calling them a 'twat' is reasonably complimentary.
by Richistheman August 2, 2009
Get the Twin Turbo Twat mug.by Richistheman August 24, 2008
Get the Pub Lunch mug.