greg was pissed off to hear his letter of appointment was lost in the post
originating from a mountaineering slang - a climber following the leader on a steep slope would have to put-up with it if the person above needs to relieve himself
"greg was pissed off to hear his letter of appointment was lost in the post" What is the definition of "pissed off"?