Pure fish oil is pretty sensitive to light and heat. It will go rancid in poor storage conditions. When very rancid, it will taste and smell very unpleasant. When a little rancid, it will taste and smell "off". Since the point of taking oil supplements is to get "good" oils into your system, don't take it even if it's only a little off.