Megan Fox is one of the few female celebrities that guys will defend to death if she is ever being dissed. They genuinely think that she is a goddess sent from heaven.
I think that it is because she stared in Transformers which is such typical guy movie. It is safe to say that every guy owned or played with Optimus Prime or Bumblebee once, like us with Barbies. With Megan’s nice body and playing with robots and cars on the big screen it’s no wonder she wins all the guy’s hearts.
Me? I can see why people thinks she’s hot but if I was a guy I would like my girlfriend to not call herself a man “looking like Alan Alda but wanting Salma Hayek’s boobs” (As Megan describes herself). It’s kind of a turn off when I want to sleep with her.