A song was leaked in late 2010 with speculation that the lyrics were towards the singer 's x-boyfrined Travie McCoy .
Contemporary music critics praised the song 's production and gave it mixed - to - positive reviews , although some criticized Perry 's vocals .