If your tonsil stones smell awful – that usually means like dirty old socks or rotten eggs – it’s because of bacteria that feed in and around the stones, releasing volatile sulfur compounds as they do so. One of the best options to stop the stinkiness is a good, oxygenating mouthwash. This Youtube video tells all:
For more information about tonsil stones, check out my playlist!