the devil

noun

1.
something difficult or awkward to do or deal with