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