Icing refers to a creamy, sugary topping used on cakes, cupcakes, to fill twinkies, etc. It's typically made from butter or shortening and sugar, and often food coloring.
What is a word in Spanish to convey the same thing, which will be as widely understood as possible?
Other words that come to mind are merengues and turrón, but neither one seems to be quite on target, either.
Some examples of icing: