The most common clinical cause of smelly vaginal discharge is bacterial vaginosis caused by anaerobic infection, which can be treated with metronidazole. Before inserting the metronidazole pessary into the vagina, you can use 1/5000 potassium permanganate solution to flush the vagina, rinse the secretions clean and then insert the drug for treatment, continuous use of the drug for a week, the majority of this symptom will disappear. It is recommended not to have intercourse or drink alcohol during the medication. Clinically, if the odor is still present after treatment with medication, it should be taken seriously and the possibility of cervical cancer and endometrial cancer should be ruled out. Ultrasound examination and cervical cancer screening are needed, and based on the results, the next step should be decided. Whether it is cervical cancer or endometrial cancer, the discharge may have a bad odor.