Ooo wats that song?

there is this song i heard on our cruise, and the chorus goes like this
leave it up to me (female)
man mumbles something really fast
leave it up to me (female)

and it continues like that in the chorus, its a fast paced song, well sort of

also, there was this dance song called under the touch but i cant seem to find it, it was fast and had drums in it, a lot of em, vocals also lol. any one know who its by?