NichiDict

お陀仏

おだぶつ
御陀仏
[odabutsu]

Meanings

1.Noun

dying; kicking the bucket

2.Noun

being ruined; being finished; ending in failure