fair-haired boy
Definition: (also blue-eyed boy) a person highly regarded and by someone or a group and treated with special favor
Discuss this Idiom in the comments below.
Definition: (also blue-eyed boy) a person highly regarded and by someone or a group and treated with special favor
Discuss this Idiom in the comments below.