Shat-twat Share definition Flag Most commonly used in reference to others. The physical resemblence of one's self to a faeces covered vagina. "Sir, your wife is as ugly as a Shat-twat!" Shat-twat by Basil Bastardson December 12, 2006 0 0 Get merch Get the Shat-twat mug. Buy Now — $32.95 See more merch