Good evening Sir, this condition is called 'Tonsillolith", which is stone within the tonsil.
If this is the first time you have this issue, you can simply use one course of antibiotics as prescribed in your consultation. If this isn't the first time/you have faced this issue multiple times, a better solution would be to plan for surgery (of course after consulting).
Next Steps
Kindly get an ENT Consultation.
Health Tips
Avoid Cool water, Cold drinks, Ice-creams and Outside food.