It’s a nickname. Not a slur. We all like Meatball. But he’s acting like a meathead.
Meatball is one of several slurs for Italians. As a native New Yorker in the real estate/construction business, Pres. Trump would be highly unlikely to not know this.