Twatbox Share definition Flag If a person is a twat a lot then they are certified as a twatbox Ah thats it you twatbox, im gonna smash your granny's armchair now Twatbox by BiG G May 23, 2004 0 0 Get merch Get the Twatbox mug. Buy Now — $32.95 See more merch