balls on Share definition Flag 1. Overtly and possibly excessively enthusiatic. "Rover was freakin' balls on for the lamb shank; he'd practically dry hump the thing while chewing on it." balls on by dinobuddy December 27, 2006 0 0 Get merch Get the balls on mug. Buy Now — $32.95 See more merch