A fishy or unusual body smell has several common causes. Trimethylaminuria is rare, and you cannot diagnose it from smell alone.