A song was leaked in late 2010 with speculation that the lyrics were towards the singer 's x-boyfrined Travie McCoy .
It garnered generally positive reviews for Perry 's " Girl Power " message , but drew criticism from feminist author Naomi Wolf , who denounced it as military propaganda .