GeneralConnection.com
➔
Dictionary
ugly duckling
Noun
1. anomaly
1. unusual person
Usage