What does angepisst sein mean?

angepisst sein - German to English

to stay a pissy state of mind [vulg.]