Dig One's Own Grave Meaning

(idiomatic) To behave in a way that is likely to have future negative effects on oneself.

RECENT SEARCHES