It's easy enough to guess. But really, could be intended to mean a number of slightly different things.
.
Ok, "you" save hime/her - obvious.
.
"under a rock" can mean obscurity,
could mean "in a bad place",
can be used to mean "in hidding, hidden"
Can mean a general insult, What rock did you crawl out from under? - suggests low-life, undesirable.
.
So, blind? Likely means "you" saved them from being in a bad place, figuratively.
.
So for your saying, in your context, give us the context?
.