Re: Have you ever had a tonsil stone?
I'll cough up a little pellet a few times a year maybe. You get them when food particles get stuck in the nooks of your tonsils along with dead white blood cells, bacteria, mucus, etc. Ways to avoid them are cut down on your processed foods, handle your post nasal drip issues if you have them, and try to breathe/sleep through your nose.
Worst smell ever haha, comparable to smelling a piece of sh*t.