Vocabulary
むかっ腹
むかっぱら
anger; passion; rage; temper
noun