What does ‘done for’ mean?

( adj ) In big trouble, finished. I just let the car roll into the lake. I’m done for when the rents find out.