It's more of a "funky" talkbox. It's probably from the 80's, maybe the 70's. It's not a rock and roll song at all. Thats all I can remember. We've all heard this song before, I just can't explain it very well, and I've tried about gazillion things on google already...It's driving me nuts!