NichiDict

自棄腹

やけばら
焼け腹焼腹
[yakebara]

Meanings

1.NounNoun・suru

desperation; despair