Only other thing I vaguely remember connecting this song to is the girl sounding like she’s on an LSD trip. The lyric might be slightly different. It’s also more like a vocal sample before the “drop” or at the end of the build up.