dino balls Share definition Flag The largest nut sack in the world usually describing a persons strength or nerve to the fullest. Joe has dino balls trying to wear that horrible Giants jersey. dino balls by Stephypoo210 October 21, 2011 0 0 Get merch Get the dino balls mug. Buy Now — $32.95 See more merch