This may qualify as the dumbest post on the forum.

Does anybody know the origins of the phrase (slang?) "Gimme a break ?"

Come to think about it, I really don't quite understand its meaning. I think I know when to use it but what does it mean in a literal sense ? Any interesting story behind it ?