A mix between cheesed and peeved. Extreme annoyance or anger
I can't get an erection. I'm so cheeved!