crabby

adj. (-ier, -iest) irritable, morose.  crabbily adv. Crabbiness n.

a. Crabbed; difficult, or perplexing.