1/3 cup butter
2/3 cup powdered sugar
Stir in 2 1/2 tablespoons milk
over hot water in a double boiler
Stir in 3 tablespoons sherry
Stir over the hot water till smooth and heated through.
There is nothing stopping you from using rum, whiskey, brandy, Grand Marnier, Malvasia, or other cordials.