Twat Towel Share definition Flag A Tampon / Tampax / Sanitary Towel. That horrible thing that women put on their cunts to soak up a period. Oi you bitch, your fucking twat towel is lying on the toilet floor again. Twat Towel by Terry T November 27, 2006 0 0 Get merch Get the Twat Towel mug. Buy Now — $32.95 See more merch