Youtube

Tonsil Stones (Tonsilloliths) can often cause bad breath Bad breath, also called halitosis, can sometimes be caused by small stones that form on the tonsils.