be my undoing

Meaning: be the cause of my failure; my Achilles heel. For example, “Credit cards may be my undoing. My VISA balance is over $5000!”

Leave a Reply