What is Twatbastard?
Being both a twat and a bastard.
Thanks for handcuffing me to that lampost, you twatbastards.