Rad Balls Share definition Flag An expression used to show that you feel excited about something, totally stoked in every way. "Hey Janie, I got tickets to go see Weezer!""Fuckin' rad balls!" Rad Balls by totally_magical January 14, 2010 0 0 Get merch Get the Rad Balls mug. Buy Now — $32.95 See more merch