Megan Fox has lady parts