I have a song stuck in my head, but I can't figure out where it came from...

DOO doo DOO doo doodoodoo
DOO doo DOO doo doodoodoo
doo doo DOO doodoodoo
doo DOO doodoodoo
doo DOO doodoodoo doo doo

that just repeats over and over and over