What is Twat Bat?
a small bat used to smash peoples fuckin faces in.
"im gonna fucking twat bat u"
See bat, twat, batter, fight, smash, Onikage