A very common cause of bad breath, also known as halitosis is the accumulation of tonsil stones (also known as tonsilloliths). These tonsil stones are white or yellowish balls that grow inside the tonsillar crypts.
Sometimes they are swallowed or gothed up. Some people describe the feeling as having something stuck at the back of your throat. Although they do not really hurt, they can be very uncomfortable. They can also be a very embarrassing condition for those who suffer from them because of the foul odor they emanate.
Tonsil stones are often the underlying reason a person has bad breath or halitosis, tonsillitis and sore throats. If you cough one up and squeeze it, there is a very strong odor. The odor is best described as similar to the smell of rotten eggs. This smell is actually created by an anaerobic bacteria which is a sulfur compound.
You can not get rid of the tonsilloliths by frequent brushing, mouthwash or mints. They may mask the odor for a while, but the tonsil stones will still be there. Thus, the odor they produce will return. A person living with tonsil stones can find themselves to be very conscious and always worried about their bad breath.
In addition to bad breath, some people also experience sore throats or white lumps that appear out of nowhere, coughing and throat infections. Antibiotics or antiseptics are not very effective in removing the tonsil stones.
Yet, there are a couple of ways to effectively eliminate tonsil stones often in the comfort of your own home. Some people recommend various homeopathic remedies or Chinese herbs