choleric
ˈkɒlərɪk
adjective
bad-tempered or irritable.
he was a choleric, self-important little man
bad-tempered,irascible,irritable,grumpy,grouchy,crotchety,tetchy,testy,crusty,cantankerous,curmudgeonly,ill-tempered,ill-natured,ill-humoured,peevish,cross,fractious,disagreeable,pettish,crabbed,crabby,waspish,prickly,peppery,touchy,scratchy,splenetic,shrewish,short-tempered,hot-tempered,quick-tempered,dyspeptic,bilious,liverish,cross-grained,argumentative,quarrelsome,uncooperative,contrary,perverse,difficult,awkward,snappish,snappy,chippy,short-fused,shirty,stroppy,narky,ratty,eggy,like a bear with a sore head,cranky,ornery,peckish,soreheaded,snaky,waxy,miffy