Tonsil stones, also known as tonsilloliths, are small, off-white deposits that you can see in the craters of your tonsils. They are usually caused when bits of food get lodged in these craters; bacteria start feeding on them, digesting...