Skip to main content

Definitions by eifion

twatbastard 

Being both a twat and a bastard.
Thanks for handcuffing me to that lampost, you twatbastards.
twatbastard by eifion January 1, 2004