Why when u have an hole in your tooth it causes bad breath????



Because the tooth has decayed. I think you can figure it out from there.