What does ausgelatscht mean?

ausgelatscht - German to English

worn-out [shoes]