As I recall, fat stores hormones and thus obese children mature more early, which in turn means they do not grow as much.  The evolutionary theory is that it's ok to mature and reproduce if there are adequate food supplies.  Conversely, very thin children often mature very late. I don't remember where I read this so it's entirely possible I'm making shit up, but it seems plausible.