Megan Fox an idiot?