What is the meaning of "walking contradiction"?

And what does it mean when someone says "I'm riding out the storm?"
3 answers 3