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