I'd like to make a case for the increased use of the adjective "cross" in place of "cranky," "crabby," "grouchy," etc. According to Dictionary.com, the usage I have in mind is defined as, "Showing ill humor; annoyed."
There's something about the word "cross" in that context that perfectly sums up the feeling of being out of patience, stressed out and disinclined toward the full range of behavioral niceties.
Just for the record, I'm not feeling cross today at all - at least not right now. How about you?