look up any word, like thot:
 
1.
Being both a twat and a bastard.
Thanks for handcuffing me to that lampost, you twatbastards.
by eifion January 01, 2004

Words related to twatbastard

bastard twat