It's a rhyming expression that means a memory from the past. It might mean that you hear an old song form years ago, and you'd think wow, that's a blast from the past. Or you might see a vintage outfit that someone is wearing: Another blast from the past. It usually refers to something that reminds you of days gone by.