Twaffleholic Share definition Flag A person who is addicted who cant stop eating "twat waffles". See twat waffle, above. Senior twaffleholics of congress,Twaffleasaurus(ancient) Twaffleholic by Twaffleasaurus October 22, 2009 0 0 Get merch Get the Twaffleholic mug. Buy Now — $32.95 See more merch