Another way to say that you're TIRED.
I had a such a long day digging up the garden...I'm licked out!or just, I'm fucking licked mate!
32👍 63👎