생생해요 · 생생했어요 · 생생한 (+noun)
vivid; fresh, lively
Example
10년 전 그날의 기억이 아직도 생생해요.
My memory of that day ten years ago is still vivid.
Word parts
생 alive+생 alive
Literally 'alive, alive' — doubling stresses freshness and vividness.
Good to know
For fresh food, 싱싱하다 is more common; 생생하다 suits memories, scenes and voices.