Answer :
Lipids insulate against the cold.
Fat is our natural coat produced by the over eating process. Not really sure, but it comes to mind that the layer under the skin can be the main reason for it as it prevents and keep our inner parts warm. Also the high blood flow that it demands can help by over circulating it.