to be in a very bad situation; to be certain to fail; to be caught and punished for doing sth illegal but not too serious
to be in a very bad situation; to be certain to fail
Unless we start making some sales, we're done for.
be / get done for sth / for doing sthBritish
to be caught and punished for doing sth illegal but not too serious
I got done for speeding on my way back.
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition