If you have ever induldged yourself in the famous "Frozen Toasted Almond" Adult Beverage, you'll know exactly what we are talking about.
If you have'nt, shame on you!