out of sorts
out of sorts {adj. phr.}
In an angry or unhappy mood; in a bad temper; grouchy.
Mary was out of sorts and wouldn't say good morning.
Bob was out of sorts because he didn't get a bicycle for his birthday.
Categories:
Source: A Dictionary of American Idioms