English Idioms: Fair-haired boy April 15, 2022February 7, 2022 by admin English Idioms About “Colors” Idiom: Fair-haired boy Meaning: (Also blue-eyed boy) a person highly regarded and by someone or a group and treated with special favor Example: Before he was fired out, he had been the fair-haired boy of the boss.