Who lit the fuse to your tampon Share definition Flag What people will ask you if you're freakin' out. "Geez Johnny, who lit the fuse to your tampon?""Shut the hell up, Frank." Who lit the fuse to your tampon by HashBrownClown July 29, 2016 0 0 Get merch Get the Who lit the fuse to your tampon mug. Buy Now — $32.95 See more merch