Sack Of Twat Share definition Flag An item you cannot pour on someone's head! JuliaD is a sack of twat! Sack Of Twat by Godz7 February 4, 2009 0 0 Get merch Get the Sack Of Twat mug. Buy Now — $32.95 See more merch