Definitions of Jekyll and hyde:

  • noun:   someone with two personalities - one good and one evil