We do not currently know of any synonyms for neatballs.
The noun neatballs is defined as:
Did you mean notables?