The name says it all, a flufy confection from heaven. Egg whites, sugar, nuts and secret ingredients never tasted so good.