its a really old song, forgot the name of it but one of the new hip hop songs What Did You Say uses those lyrics as like a chorus. It gets played frequently over the radio here in NY and is top on the charts i think but im not sure.
tidus the name of the SNL is dear sister but on youtube you wont be able to find the real version at least i couldnt cuz everyone already spoofs about it. and i love that song how can it get annoying