It's most likely a sign of a bacterial infection on your tonsils. This might be a sign that you have tonsillitis and you could get it checked out by a doctor for an antibiotic.
There are also things...
"Beat Tonsil stones" is a guide that shows natural ways to remove tonsil stones. Its my third day of using the natural remedy from that guide, i am feeling somewhat relieved. The remedies described...