Tradução de "had to limp home on it"

Estou com dúvida sobre o sentido do "on it" nessa frase, qual o seu significado?

"He seemed agited, looked faintly greenish, the way he had once when he'd broken his ankle playing soccer in the park and had had to limp home on it."
Avatar do usuário Leohm 290 1 6
Teve que ir mancando pra casa

O "on it" se refere ao tornozelo quebrado... Então se quiser pode traduzir como " teve que ir mancando pra casa com o tornozelo quebrado".
MENSAGEM PATROCINADA Para aprender mais sobre os Tempos Verbais baixe agora o: Guia Grátis de Tempos Verbais em Inglês. Ele contém um resumo bem estruturado para revisar os conceitos que você aprendeu na escola.

Clique aqui e saiba como baixar!
Então se o "on it" se refere ao tornozelo quebrado, o que ele quer dizer?