Twataholic Share definition Flag Someone who is addicted to pigging out on twats...much like sex crazed lesbians or dykes. Alex enjoys munching a twat so much shes a full twataholic Twataholic by Hobgoblin October 26, 2005 0 0 Get merch Get the Twataholic mug. Buy Now — $32.95 See more merch