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 Get the twat shammy mug.