I've got a song stuck in my head, and I don't know what it's called. I also don't know who it's by, but it may be by prince or Izzy somebody. one of the verses has the singer making huffing sex noises and saying 'is all I heard'. if you know the song please help me out. It's driving me crazy.