brandyball

Explore definitions, synonyms, and language insights of brandyball

Definitions

Noun
a British candy flavored with brandy

More General Terms