twatbastard Share definition Flag Being both a twat and a bastard. Thanks for handcuffing me to that lampost, you twatbastards. twatbastard by eifion January 1, 2004 0 0 Get merch Get the twatbastard mug. Buy Now — $32.95 See more merch