Being overweight will certainly fuck up your hormone ratios by itself. Fat isn't just this passive thing that sits on your body and does nothing but store excess energy - it's more like a gland. Body fat and the rest of a person's hormone level are intricately connected. And yes, being obese always seems to make women look and act more masculinized and men more effeminate.