What is a white and smelly thing that comes out of my throat?

In life, if a patient coughs up a white thing from inside the throat that stinks, it is usually a stone on the tonsils or a food residue located on the root of the tongue. Often such patients come to the doctor, thinking they have some bad disease, but after careful examination it is found that the patient has many scars on the surface of the tonsils, in which there will be many small white particles formed, and after taking them out, the odor may be significantly reduced inside the patient’s mouth. These small white particles are caused by the blockage of the tonsil glands. After such a situation, patients must pay attention and actively clear these tonsil stones, one is to avoid reinfection of the tonsils, and also to avoid odor in the mouth, which affects normal communication with others.