i was headed for hell in a haybasket when my checking account didn't add up
going to hell in a haybasket means you are headed for disaster without effort or at great haste
"i was headed for hell in a haybasket when my checking account didn't add up" What is the definition of "hell in a haybasket"?