in a bad mood
- grumpyIrritable in temperament
- irritableEasily provoked to annoyance
- crankyIll-tempered and peevish
- sullenSilently bad-tempered
- moodyProne to sullenness
snappy · sour · grouchy · cross · testy · foul · sulky · brooding · short-tempered · stormy · glum · crabby · huffy · pissy · thundercloud · scowling · snippy · hangry
in a bad moodin high spirits
Cheerful, energetic mood
happy · cheerful · upbeat · feeling good · in good spirits