[tamponabalooza] Share definition Flag time when a girl is on her period person 1: Man she's on her rag. person 2: No, she's on her tamponabalooza. [tamponabalooza] by racheypoo November 4, 2006 0 0 Get merch Get the [tamponabalooza] mug. Buy Now — $32.95 See more merch