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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.