twat waffle Share definition Flag Noun; A slang term for menstrual pads. "I am really feeling the flow today, better go down to the pharmacy and catch me a short stack of some twat waffles..." twat waffle by icemft99 January 2, 2009 0 0 Get merch Get the twat waffle mug. Buy Now — $32.95 See more merch