look up any word, like pussy:
 
1.
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
 
2.
A reaction to observing femenine rage
Wow honey, who lit the fuse on your tampon?
by Shane Frost August 25, 2009