Meaning of brandyball

Definition of brandyball

(noun) a British candy flavored with brandy

Other information on brandyball

WIKIPEDIA results for brandyball
Amazon results for brandyball