Guys are primarily visual. That is to say that their initial (important qualifier) attraction is based on how someone looks. We have developed to find indicators of health and fertility attractive. Being fat is an indicator of relatively poor health. Also, on the mental side, it indicates laziness and a lack of self-control, which are not attractive traits.
From GCSE to A level, it's all changing