What does armseliger Lump mean?

armseliger Lump - German to English

beggarly other