I'm looking for this song that a girl sings. The chorus is her singing "do do doooo" a few times. It's kind of dance/techno-ish. I only have that little snippet in my head, and can't figure out how it continues. I can't even think of where I heard it, maybe a television commercial?
Anyway, I was searching on Google and can tell you that it's definitely not Tom's Diner or Young Folks.