Vocabulary

むかっ腹

anger; passion; rage; temper

noun