pretty-boy Look up pretty-boy at Dictionary.com
1885 as an adjective, 1888 as a noun, from pretty (adj.) + boy (n.). In Middle English a pretty man was "a worthy or clever fellow."