meatnuts Share definition Flag Another name for meatballs. Ahh, I think I'll go with the meatnuts sandwich today. meatnuts by FJ999 January 13, 2008 0 0 Get merch Get the meatnuts mug. Buy Now — $32.95 See more merch