Skip to main content

icemft99's definitions

twat waffle

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..."
by icemft99 January 2, 2009
mugGet the twat wafflemug.

Share this definition