What does ‘dragon’ mean?

( n ) Bad breath. Do you have a breath mint? I have a bad case of the dragon.