Definitions of demon:

  • noun:   someone extremely diligent or skillful
    Example: "He worked like a demon to finish the job on time"
  • noun:   one of the evil spirits of traditional Jewish and Christian belief
  • noun:   a cruel wicked and inhuman person