"roll with the punches"

Posted by Mikko on July 13, 2005

What does "roll with the punches" precisely mean? Any suggestions for origin?

Thanks,

Mikko