What does the idiom "hacked off" mean?

Need answer by today please!
6 answers 6