Oh, yes, I meant to comment on that, but my computer hiccuped, and by the time I got back I had lost my place.
It's used (in my experience) to mean that you are experiencing the feeling that you have previously done this/seen this/head this/etc. That you are replaying something you have already done.
(I think there was an explanation for this in the movie The Matrix.)