Crab will have a distinct rancid and sour smell when it has gone bad. Fresh crabs will smell like the ocean, but they shouldn’t smell overly fishy. This is an indication that it’s past its expiration date. Rancid-smelling crabs can also mean shellfish poisoning. Always be cautious while eating shellfish and don’t eat raw crab meat.