twat shammy Share definition Flag Another, and much more appropriate, name for the woman's sanitary pad used during menstruation. Remind me to pack a twat shammy in my purse, as I should get my period this week. twat shammy by makomark13 February 21, 2009 0 0 Get merch Get the twat shammy mug. Buy Now — $32.95 See more merch