Noun Definition

brandyball

1.Definition: a British candy flavored with brandy

Category: Food