handsome devil
English
Noun
handsome
devil
(
plural
handsome devils
)
(
informal
,
somewhat
derogatory
)
A
physically
attractive
man, particularly one with a
mischievous
appeal
.