large tonsil stones cause bad breath VnExpress kim, 20, had bad breath despite diligent oral hygiene; endoscopy revealed a block of tonsil stones.