Wiktionary
queen of puddings
n. A traditional British baked dessert of egg custard, jam, and meringue.