自棄 やけ ぱら
yakeppara

Noun
Suru Verb

1. desperation; despair

Rare
Related to やけばら
Other forms: