おだぶつ

お陀仏

N3Noun
Noun
dyingkicking the bucket
Noun
being ruinedbeing finishedending in failure