An important character in the great Hindu epic, the Mahabharata, likely had this condition. She was the great-grandmother of the Pandavas and Kauravas and her name was Satyavati. She was also known as Matsyagandhi ("fish-fragrant").
I remember a girl in my music class in elementary school. She sat away from everyone else but the bullies would always make remarks about the smell, and she smelled strongly of fish. Not knowing any better I thought she should shower more because it was foul but never said anything mean to her. Sad to know this is probably what she had.
What's the condition that makes it smell like marijuana? Some days it will smell like nothing, and some days it is reminiscent of some high quality sticky icky.