Hi Katielyn,
Tonsil stones also called Tonsilloliths is trapped bacteria.
Have you tried gargle with warm salt water , this can loosen the stones and stones can be picked out with large cotton swab.
If this doesn't help and looks infected , best to get antibiotic to treat bacteria. In time it can come back.
Katielyn, this is not uncommon, many just don't know what it is.
Hope this gives you some insight of what this is.
Be Well
BeHappy2