English Idioms: You name it

English Idioms About “Names”
Idiom: You name it
Meaning: The phrase you name it means anything you say or choose or whatever you can think of.
Example: What would you like to eat? Fish, chicken, pizza? You name it, we’ve got everything here.

English Idioms: Odd duck

English Idioms About “Animals”
Idiom: Odd duck
Meaning: An unusual person, especially an individual with an idiosyncratic personality or peculiar behavioral characteristics.
Example: This boy is an odd duck in many ways. Unlike his peers, he has no hobbies.