Tonsilloliths, also known as tonsil stones, are small, hard deposits that form in the crevices of the tonsils. They are typically made up of bacteria, food particles, and dead cells. Tonsilloliths can cause bad breath, throat irritation, and discomfort, and may need to be removed by a healthcare professional if they are causing symptoms.