Green’s Dictionary of Slang

bag of bones n.1

also bone-bag, bone-heap, bonerack, bundle of bones

[mid-18C+] a noticeably thin person or horse.