mousethief ... are you referring to The Fleetwoods or Fleetwood Mac? Is the song Brenda Lee's "Dum Dum Da Deedle De Dum?"
Is the song Brenda Lee's "Dum Dum Da Deedle De Dum?"