Top definition
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
by maniacmixklutz April 30, 2011
Get the mug
Get a Immortal Dragon mug for your daughter-in-law Rihanna.