You may have heard of many Barfi flavors, but this one will take your taste buds on a trip down memory lane. We are sure you cannot guess what it is made of.