Everybody hates fat people, even other fat people. Some of us are just more willing to admit it than others.  In all seriousness, I think it's an instinct.  For almost all of human history, food was scarce and someone eating more than their share meant someone else was going hungry.  In response, we should have developed a natural aversion/distrust toward fatties.