Do you mean déjà vu? This is a French phrase that means "already seen" and refers to the experience of feeling like you've lived through a current situation before.
Do you mean déjà vu? This is a French phrase that means "already seen" and refers to the experience of feeling like you've lived through a current situation before.