Probably, but more context would help. What has happened immediately before the limping off?Does "limp off a place" mean you leave a place by walking in a slow/awkward way?
Yes, and I want to know if "limp" which is with "off" here means you leave a place with a walking difficulty.