You could be suffering from this oral bacterial condition and not even know it, as almost 25 percent of people have it. Tonsil stones are the hardened accumulation of sulfur-producing bacteria and debris that get trapped near your tonsils, and they can cause severe bad breath. No need to worry just yet, as getting rid of them is usually easy.
These little buggers are notoriously difficult to detect as they are hidden by the tonsils, so you might not be able to see them yourself. It’s a good news-bad news situation with tonsil stones: good news is you’re not in any real danger, and the bad news is you’ll have chronic bad breath.