I heard a song the other day and cant get it out of my head. The song was sung by a young woman and was a pop song and I thought it said " and science science says gooo" but apparently I was wrong. I think this song is semi wellknown, Does anyone know what this song is and what the real lyrics are??