An organism which eats others of its own species or kind, especially a human who eats human flesh.
A devil or demon; a malignant or diabolical being; an evil spirit.
An addict or fanatic.
A very evil person.
To yearn; to be desperate (for something).