Spitting sputum especially smelly may be caused by lung abscess, chronic pharyngitis, bronchial dilatation and other reasons.
1. Lung abscess: due to anaerobic, aerobic and other pathogens lead to necrosis of lung tissue to form a pus cavity, mainly manifested in coughing, high fever, coughing up a large amount of purulent sputum and other symptoms, resulting in spitting sputum particularly smelly phenomenon.
2. Chronic pharyngitis: Spitting up stinky sputum may be caused by chronic pharyngitis, which is related to bad habits, nasopharyngeal diseases, etc. The patient may have cough, sore throat, pharyngeal foreign body sensation, etc., and may cough up sputum with a foul odor.
3. Bronchial dilatation: due to immune abnormalities, recurrent infections, heredity and other factors lead to bronchial deformation and persistent dilatation, recurrent coughing, hemoptysis, coughing up a large amount of pus sputum and other symptoms, combined with anaerobic infections will have a foul odor, resulting in patients spitting particularly smelly sputum.
There are also other reasons for sputum odor, so it is recommended that the patient consult a doctor in time to identify the cause of the disease and carry out treatment.