I heard this song in England a few years back but i could never get it out of my head. It starts with a guy singing doodadoodoodoo doodadoodoodoo. It has a ska feel to it. Upbeat but not too fast. Could be an American or British guy singing. Not much to go on but any suggestions would be helpful. I haven't heard it again so i do not think it is too mainstream.