odd duck
Definition: An unusual person, especially an individual with an idiosyncratic personality or peculiar behavioral characteristics.
Discuss this Idiom in the comments below.
Definition: An unusual person, especially an individual with an idiosyncratic personality or peculiar behavioral characteristics.
Discuss this Idiom in the comments below.