imploding balls Share definition Flag this can happen when one ejaculates too frequently. one's testicles simply implode with quite a loud noise. "was that kevin's thunderturds I just heard?" "no, it's his imploding balls" imploding balls by theWestHamfan December 18, 2003 0 0 Get merch Get the imploding balls mug. Buy Now — $32.95 See more merch