Top definition
Any past event recalled about a specific situation with no influence about the event. .
My friend and I were walking to the store and I all of the sudden had spontaneous recall about the time we lost our car at the super cross event.
Get the mug
Get a Spontaneous Recall mug for your sister Larisa.