déjà vu 48
It's not Spanish but French, but it's used as a locution to describe the feeling of having experienced a situation before, even if we know it's impossible. Literally, deja vu means "already seen". See groundhog day, paramnesia, medical/paramnesia.