Sounds a little like the song Teddy Riley and Mya did for the Rugrats soundtrack.