A person who is addicted who cant stop eating "twat waffles". See twat waffle, above.
Senior twaffleholics of congress,Twaffleasaurus(ancient)
by Twaffleasaurus October 22, 2009
Get the Twaffleholic mug.