narballs Share definition Flag comes after an amazing revelation, usually in the case of a discovery or realization Student 1 - Dude did you know 89.5% is an A?? Sudent 2 - Narballs. narballs by cluelessole August 22, 2006 0 0 Get merch Get the narballs mug. Buy Now — $32.95 See more merch