1 definition by geekstress
A British staple. A small tart containing jam, marzipan and topped with icing, with half a glace cherry on top. Absolutely delicious, especially with a nice cup of tea.
In my opinion, the best cake Mr Kipling has to offer. If they didn't contain so many calories I would happily eat them all day.
In my opinion, the best cake Mr Kipling has to offer. If they didn't contain so many calories I would happily eat them all day.
by geekstress May 9, 2006