Yes one of the things I always say to a new case taking Iodine is that they will stink for a while. One female friend of me was really mad at me as she hesitated going on a date because of it, as neither washing or using a deodorant helped :-)
If it persists, supplementing with some chlorella algae is an option. Wheat grass or barley grass help to.