Now this is a trail of thought I think is meritable to expand on.
Firstly, lets assume = means "equals" (which it usually does, but in this particular case I'd suggest it doesn't). Then, dragon god = dragon dragon = god god, which I'd assume means "a dragon of the dragons" or "god of the gods"-...