Odd that it seems to have become synonymous with "Giving up" ...
Example: It's fourth down, (your last chance), and you have eight yards to go, that means you went two yards in three downs. You can punt and push the opponent back further, or go for it and risk giving them the ball where you are now. Most of the time you would choose to punt. You give up.
Also, I wouldn't say that it's completely synonymous with "giving up". It's more like "giving up for now".
I've also seen it used to mean letting someone else deal with it.