Frozen mix of cream, eggs and sugar; just like ice cream but with more egg. - AsNotedIn
As an Amazon Associate I earn from qualifying purchases.