Definition

A brand of baked goods, particularly cakes, that is popular in the UK and Ireland, often associated with celebratory events.