Definitions of city boy:

  • noun:   a city dweller with sophisticated manners and clothing