I've got something stuck in my head, and I don't know what it is. It's not George Clinton, "Atomic Dog" ("Bow-wow-wow yippee-yo yippee-yay...") and it's not Hooked on a Feeling ("Ooga chaka..."), but it's got a similarly catchy nonsense phrase -- "Boom-chaka-laka-laka boom-chaka-laka-laka boom-chaka-laka-laka boom" -- anyone have any idea what it is? I'm thinking Parliament/Funkadelic, or something like that, but I could be somewhere else entirely.