I guess you can consider "Buffalo Stance" as rap - it was definitely dance-rap which had become popular in the late 1980s, early 1990s. Remember Queen Latifah's "Come Into My House".
Neneh Cherry would rightly be considered a one hit wonder in the United States, though she did have more than 1 Top 40 hit. Cherry was one of those artists who had alot of promise but for some reason never really took off in America.
No matter, "Buffalo Stance" is still an excellent song. And the video, you got to love a video that looks like it was shot at Great Adventure. And who are those two women in the video with her.