Twat-Waffle Share definition Flag Being a cantankerous thundercunt because you think you're important Bob: Hey what do you think of Nicole? Me: That bitch is a straight up twat-waffle. Twat-Waffle by Maggy676435 March 3, 2015 Get the Twat-Waffle mug.