From Allrecipes
Combine milk, cloves, ½ teaspoon vanilla, and cinnamon in a saucepan, and heat over lowest setting for 5 minutes. Slowly bring milk mixture to a boil.
In a large bowl, combine egg yolks and sugar. Whisk together until fluffy.
Whisk hot milk mixture slowly into the eggs. Pour mixture into saucepan.
Cook over medium heat, stirring constantly for 3 minutes, or until thick. Do not allow mixture to boil.
Strain to remove cloves, and let cool for about 1 hour.
Stir in rum, cream, 2 teaspoons vanilla, and nutmeg. Refrigerate for 8 hours, or overnight, before serving.
I've made this recipe with brandy and light rum and am partial to the light rum. Bacardi silver rum works fine. If you're having trouble finding light cream, half and half will do just as well. This recipe keeps in the fridge for a couple of weeks. Be sure to shake or stir before serving to bring the spices back into suspension.