1A boy or man who is a native or inhabitant of a city, or who has urban tastes or manners.
2(In later use) British informal (also with capital initial) a man who works in the City of London or in the financial or business sectors; especially (depreciative) one characterized as materialistic, arrogant, or bad-mannered.
Origin
Early 17th century.
Definition of city boy in US English:
city boy
noun
1A boy or man who is a native or inhabitant of a city, or who has urban tastes or manners.
2(In later use) British informal (also with capital initial) a man who works in the City of London or in the financial or business sectors; especially (depreciative) one characterized as materialistic, arrogant, or bad-mannered.