"She got a bit shirty with me!"
- Oliver Wood about McGonagall (PA12)
Annoyed; angry. Probably from “to get someone’s shirt out,” to annoy, or “to keep one’s shirt on,” to keep from being annoyed. (NSOED)