We normally use this term with skinny (thin) people. If you are very skinny, and I think you need to gain some weight, I would say, "Wow, Halley, you need to put some meat on your bones".
I personally have never heard it used in any other context except to refer to someone's weight or appearance.