shirty (adj.)youdaoicibaDictYouDict[shirty 词源字典]
"ill-tempered," 1846, slang, probably from shirt (n.) + -y (2), on notion of being disheveled in anger.[shirty etymology, shirty origin, 英语词源]