I keep hearing this song at work on the radio.
Female voice, sounds like the cd is broken and skips, I dont remember any actual lyrics, but the woman makes lots of not lyrical sounds
I remember the part that gets stuck in my head goes
"dep dep dep dep dep dep dep dep dep dep dep dep dodododoo
Doo do do do do do doo do do do dodoodo do"
PLEASE HELP!
No its not by The Police, its not Life in Mono by Mono, and its not Tom's Diner