hmm, not sure if this is right or not cuz i think what i got in my head now isn't really doo doo doo, more like deht deht eh deht deht eh, went and told that part to my wife, she sang the first line of the song, and what i was thinking about is SUZANNE VEGA - "The Rent Song" but not even sure what decade this came from, the 70s for all i know lol, actually i think it was from the 70s, ignore me