2 cups milk
1 cinnamon stick
4 whole black peppercorns
3 whole cloves
1/4 (3.5 ounce) package instant vanilla pudding mix
1 (14 ounce) can sweetened condensed milk
1 cup rum
Combine milk, cinnamon stick, peppercorns, and cloves in a saucepan over medium-low heat. Heat until almost boiling; add vanilla pudding mix, reduce heat to low, and boil, stirring constantly, about 5 minutes. Remove from heat and strain into a large bowl. Refrigerate for 2 hours.
Combine milk mixture, condensed milk, and rum in a blender; blend until well combined.