Urine spills, sweat and yeast infection can also give your vagina a chemical, musty or yeasty smell. It has many antibacterial and antifungal properties and is a source of fibre, vitamins ...