pretty boy noun2 •(slang, disapproving) A young man whose physical attractiveness is considered rather unmasculine and who may be vain about his appearance. •(slang) A good-looking young man, especially whose good looks are rather effeminate than masculine. formspretty boys