PRETTY BOY Meaning of PRETTY BOY in English ■ noun informal, often derogatory a foppish or effeminate man. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004