ghoul

/ɡuːl/
noun
  1. An evil spirit or creature in folklore that robs graves and eats dead bodies.
    • The ancient legend described a ghoul that fed on the remains of the dead.
    • Children dared each other to look for a ghoul in the old graveyard.
    • In many stories, a ghoul lurks in cemeteries at night.
  2. A person who enjoys or is fascinated by death, disaster, or morbid things.
    • Don't be such a ghoul — it's not funny to joke about the fire.
    • He's a bit of a ghoul, always reading about famous murders and tragedies.
    • Some reporters acted like ghouls, crowding around the accident scene for photos.