I think it means "better than nothing." However, my Spanish is rusty.
And mine's nonexistant. But my translation is funnier. Ok! Hit a wordcount precious (38,000) so I'm going to bed!