Line the bottom of a 9x13" pan with whole graham crackers
In a large bowl, mix the pudding mix and milk until smooth, but not set. Add the marshmallow creme and whisk together until smooth.
Pour half of the pudding mixture over the layer of graham crackers and spread evenly. Top with another layer of graham crackers and then add the rest of the pudding mixture.
After removing the foil cover from the frosting, heat it in the microwave for 30 seconds to get it soft and easy to pour. Stir smooth and then pour evenly over the top layer of cream.
Place in the refrigerator overnight to soften. Cut into squares and serve with milk- it's rich! :) Keep refrigerated.
Optional: add mini marshmallows to the top and toast with a kitchen torch if you have one!