In my unpublished novel, I have it as follows: A dragon has an organ, known as a fire-sac, which holds a flammable fluid. This fluid ignites with friction, so the whole ignition system is lined with mucus. When the dragon sprays this fluid past the rough surface of its teeth, the fluid catches fire. It's a simple idea, but it does mean that a wound to the side could potentially cause a dragon to explode.
What other ideas are out there?
What other ideas are out there?