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