Samosa is a type of food containing fats and oils. The fats and oils present in the samosa get oxidised if left for a long time. As a result, samosa becomes stale and develops a bad taste and bad smell.