endiablado

Etymology
Past participle of.

Adjective

 * 1) damned, devilish, devious
 * 2) ugly, ghastly
 * 3) tricky, thorny