A reaction to observing femenine rage
Wow honey, who lit the fuse on your tampon?
by Shane Frost August 26, 2009
Get the Who lit the fuse on your tampon mug.
Another way of saying to a female, you've got a stick up your ass.
Damn girl, who lit the fuse on your tampon?!
by Black§Pearl January 12, 2004
Get the Who lit the fuse on your tampon? mug.