Immortal Dragon Share definition Flag An ugly girl (dragon) who is so utterly unattractive that she is actually "unslayable" Dude I was trying to just get laid last night but the only girl who wasnt already with a guy was an Immortal Dragon Immortal Dragon by maniacmixklutz May 23, 2011 0 0 Get merch Get the Immortal Dragon mug. Buy Now — $32.95 See more merch