Meatball Share definition Flag Tinned testicles in a gravy sauce. "Hey! So that's where my left nutsack went..." Meatball by Mr. Stab July 9, 2004 0 0 Get merch Get the Meatball mug. Buy Now — $32.95 See more merch