fiendish

adjective

Extremely cruel or unpleasant.