A severely decaying or rotting tooth can give off an odor much like sulfur or rotten eggs. However, a tooth with a cavity (which is decay) will not produce an odor until the damage is significant.