No, it doesn't mean the oil is rotten if your bottle smells fishy. Fresh sardine and anchovy oils just have a slight odor. The oil in Triton is as fresh as you can get--it goes from the boats to the processing plant to the softgels to you.