Top definition
Someone good, slick, smooth with the ladies.
Look at Orlando, that sly devil, he makes every girl he meets fall in love with him.
by HefeGhost June 27, 2018
Get the mug
Get a Sly Devil mug for your mate Helena.