Find the word definition

Wiktionary
lucky devil

n. (context idiomatic English) someone with astounding good luck.

Usage examples of "lucky devil".

I suppose she's still kicking up her pretty heels with some lucky devil in the South of France every winter?

Mademoiselle, rest assured he is beyond all pain, the lucky devil.