Japanese dictionary
ぼけつをほる
to dig your own grave; to bring calamity upon oneself; to put your foot in it
Kanji details
・grave
・tomb
・hole
・aperture
・slit
・cave
・den
・dig
・delve
・excavate