What is the full meaning of earball
a small ball kept in the ear and squeezed to relieve stress [n -S]
Example of the word earball placed on a Scrabble board.