NichiDict

やけくそ

自棄糞焼糞
[yakekuso]

Meanings

1.NounAdj-na

desperation; despair; self-abandonment