crabby

ˈkrabi

adjective

irritable.

a rather crabby old man

irritable,fractious,fretful,cross,petulant,pettish,crabbed,crotchety,cantankerous,curmudgeonly,disagreeable,miserable,morose,peppery,on edge,edgy,impatient,complaining,querulous,bitter,moody,in a bad mood,grumpy,huffy,scratchy,out of sorts,out of temper,ill-tempered,bad-tempered,ill-natured,ill-humoured,peevish,sullen,surly,sulky,sour,churlish,touchy,testy,tetchy,snappish,waspish,prickly,crusty,bilious,liverish,dyspeptic,splenetic,choleric,snappy,chippy,grouchy,cranky,narky,ratty,eggy,whingy,whingeing,like a bear with a sore head,sorehead,soreheaded,peckish,snaky,miffy