Yeah. It's pretty unambiguous, and the pun isn't really that funny IMHO. Maybe it's because I do this stuff for a living now, but I don't like the idea of using either "Tampon", "Douche" or "Suppository" in my products.
On the flipside, I'm sure opting for a potentially inflammatory name has attracted attention that they otherwise wouldn't have received.
Maybe it's French flowchart notation for a buffer too ;-)
Tweets are now menstrual blood. Tampon helps you stock up on them.