ghoul

noun
  1. an evil spirit or phantom, especially one that robs graves and feeds on corpses
  2. Usage: from Arabic folklore
  3. a person who delights in the revolting, morbid, or loathsome
  4. Usage: informal

Examples