Vocabulary

自棄っ腹

desperation; despair

noun suru-verb