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 Get the Sack Of Twat mug.