A word made by putting together two completely unrelated words. Cherryball may have many meanings depending on the context, but it is never used to refer to a playgroundball. Told you.
Cherryball is a word I just made up by puttingcherry and ball together!