adjective
irritable
Synonyms: acid, acrid, acrimonious, awkward, bad-tempered, blunt, brusque, captious, choleric, chuffy, churlish, crabbed, cranky, cross, crotchety, crusty, cynical, difficult, dour, fretful, gloomy, glum, grouchy, harsh, huffy, ill-humored, ill-tempered, irascible, misanthropic, morose, mumpish, nasty-tempered, peevish, perverse, petulant, prickly, saturnine, snappish, sour, splenetic, sulky, sullen, surly, tart, testy, tough, trying, unsociable
Antonyms: amiable, good-humored, good-natured, happy, pleasant, sweet
adjective
in a bad mood
Synonyms: acid, acrid, acrimonious, awkward, bad-tempered, blunt, brusque, captious, choleric, churlish, cranky, cross, crotchety, crusty, cynical, difficult, dour, fretful, gloomy, glum, grouchy, harsh, huffy, ill-humored, ill-tempered, irascible, irritable, misanthropic, morose, nasty-tempered, peevish, perverse, petulant, prickly, saturnine, snappish, snappy, sour, splenetic, sulky, sullen, surly, tart, testy, tough, trying, unsociable
Antonyms: happy