BRAVO!  Your description of mayo fats succinctly describes what they in essence are: over-estrogenated and bitchy.  A while back I commented about how fat guys gross me out precisely because they strike me as leering half-feminized waddling semi-humanoids.