I'm so glad you posted this question!!! I have the same problem. I used some organic extra virgin coconut oil in my hair and initially it was a very light pleasant smell. Then perhaps a day or two later it starting smelling very weird
and I couldn't figure out what my hair smelled like. Then my husband who has this strange desire to just smell my hair noticed it also, and later that night after we went to bed, he finally figured out what it smelled like....baby vomit!!!
I couldn't wait for that smell to go away. Not to mention it made my hair TERRIBLY oily. I didn't throw the coconut oil away because it was still very fresh and it can be good for cooking. I instead use it to make my stove top popcorn. It is very delicious. Just sprinkle a little salt and you have a healthy, tasty snack.