Twatcork Share definition Flag Another word for a tampon. Fairly obvious really - it's a cork for your twat. "May I have a box of twenty regular twatcorks, please?" Twatcork by Norville December 3, 2004 0 0 Get merch Get the Twatcork mug. Buy Now — $32.95 See more merch