'sourball' definitions:

Definition of 'sourball'

(from WordNet)
noun
Round piece of tart hard candy