Definition of blue-eyed boy:
(n) :
(idiomatic, informal, usually derogatory) The favorite, especially a young one, especially of someone in power; a fair-haired boy (US), (Australian).
(n) :
Used other than figuratively or idiomatically: see blue, eyed, boy.