1
dying;kicking the bucket
2
being ruined;being finished;ending in failure
Other forms
御陀仏 【おだぶつ】