I think it's been fairly popular this year. I think it's either by a band or two people, one of them is a woman and I think European?
It seems like a techno or dance song? I'm not sure what to call it.
The beginning of this song reminds me of it:
Any ideas what I'm talking about?