Nihoner

お陀仏だぶつ

おだぶつ · odabutsu

noun

Dying, kicking the bucket

  • being ruined, being finished, ending in failure
Full entry for
Dying, kicking the bucket