Oh, and if you put something impure in the refrigerator, then the entire refrigerator and everything in it is now contaminated.
Additionally, many Indians are grossed out by the idea of leftovers. They will not touch food that has been stored, whether refrigerated or not (in fact, a lot of Indians believe that that eating food that has been refrigerated is bad for your health or that refrigeration actually poisons cooked food). As soon as the meal is over and the remains are taken away, those remains are referred to as bashi (“stale”), even if a lot of people might consider them perfectly edible.
My mother was annoyed when relatives who were staying over cooked huge amounts of food every day and wouldn’t touch food left over from the day before. If they absolutely had to eat leftovers or refrigerate food, they had a tendency to recook it.
Once, my mother made a batch of (very yummy) Buffalo-style chicken wings. Next day, my aunt recooked the leftover wings as a curry. It was horrible, but I guess to them it was better than the thought of eating refrigerated food.
A batch of bagels from the grocery – on the day it was bought, no problem, toasted bagels with breakfast, bagel sandwiches at lunch. Next day, the bagels were now “stale” and had to be revivified. My aunt said she had learned a trick to deal with stale bread. She soaked them in water and then microwaved them. So, soggy, lukewarm bagels. Ta-dah!