Top definition
A word meaning awesome dragon/fairy/thing. Or just plainly awesomeley awesome. It depends on the use of the word in the sentence.
by awesomewordz09 January 16, 2009
Get the mug
Get a Drairith mug for your Facebook friend Julia.