Translation
short-tempered, easy to vex, irate.
Play audio