Showing the cunning or ingenuity or wickedness typical of a devil.
Sinister; evil; like a fiend.
Very difficult.