look up any word, like the eiffel tower:
 
1.
The act of seeing or experiencing an item, person, or activity which you have not seen in a long time.

Also commonly refered to as 'A blast from the past'
Guy 1: Woah I just found a Pokemon First Generation Nintendo cartridge!
Guy 2: Total Pasta Blaster dude.
by Karl McLoven May 14, 2011