Unsinkable; able to accept adversity and continue on. The phrase suggests that you have been kicked off a horse or thrown out of a vehicle but nevertheless you land on your feet and keep progressing forward. (Compare to Never say die or Came up smelling like roses.)
“He lost his job, but immediately found a new job; so, he’s a guy that can always land on his feet.”