cherryball is a word i just made up by putting cherry and ball together
a word made by putting together two completely unrelated words
"cherryball is a word i just made up by putting cherry and ball together" What is the definition of "cherryball"?