glowing balls Share definition Flag when a guy grabs his scrotum tightly to trap the blood, until it seems like his balls are "glowing" "Dude, I unleashed the glowing balls on her last night!" glowing balls by InternetWriter April 15, 2009 0 0 Get merch Get the glowing balls mug. Buy Now — $32.95 See more merch