Twatbagged means: It is a wonderful condition of severe drunken incompetence that occurs regularly on Fridays and Saturdays around the globe. (in Community Dictionary, added by Danielle Cuevas)
Home » Community Dictionary » What does Twatbagged mean?