GeneralConnection.comDictionary
jekyll and hyde
Noun

1. Jekyll and Hyde
1. anomaly, unusual person
Usage