FOUND IT! It's called Deep Inside by Future Funk Squad. You can find it on iTunes.
I've been searching for 45 minutes and can't find anything matching the lyrics. I really want to know what this song is. Does anyone know?
Separate names with a comma.