dig one's own grave.png Dig Your Own Grave in Blog - Idioms Share this post Facebook Google Plus LinkedIn Twitter