I though for sure somebody out there would know who does this song. Heard it in the Philly area on WXPN. It's got kind of a "world" beat and the chorus goes: Your lips. Your lips, Your lips, Your lips, are juicy ...Please somebody, who does this tune?