From Longman Dictionary of Contemporary Englishsomebody doesn’t have much meat on him/hersomebody doesn’t have much meat on him/herBritish English, need some (more) meat on your bones American English informalTHIN PERSON used to say that someone looks very thin → meat
Examples from the Corpus
need some (more) meat on your bones• Matt, you need some more meat on your bones!