Tonsillar stone or tonsillolith is collection of food particles over a period of time in deep crypts of the tonsil
Since you have sore throat better to consult online to rule out infection
Next Steps
Consult online for examination of throat to rule out infection
Health Tips
Gargle with warm water or diluted betadine after every meal to avoid collection of food