Astroballs Share definition Flag The ability to attempt things that are absolutely crazy and not feel fear; a pair of balls so big they orbit the Earth. I can't believe you did that. Doing that required some fucking Astroballs. Astroballs by Jackamabob September 1, 2009 0 0 Get merch Get the Astroballs mug. Buy Now — $32.95 See more merch