This song is literally the pits, and this is coming from a long-time fan of hers.
It feels like she tried to rehash "Wind It Up" but failed big time. The single is really bland and boring and there nothing instantly catchy about it. It's annoying if anything. The bridge is the only good part in my opinion. What a shame that she decided to follow up the great "Baby Don't Lie" with this mess.