Jekyll and Hyde

definition: a person who unpredictably displays two distinct and morally opposed personality traits
example: The way they scream at me one minute and apologize the next—it's like they're Jekyll and Hyde!
speech part: noun
synonyms:

How Jekyll and Hyde is being used?