The suggested solution is to add vinegar and baking soda, don't forget the hot water.  This will cleanse off any smell or stain from the thermos. For particular cleaning, you should allow the mixture to sit overnight and then rinse off the thermos.