The definition of unforgettable is something unlikely to leave your mind any time soon.
A song that really moved you and changed the way you look at music and that you think back on often is an example of a song that would be described as unforgettable.
Earning a permanent place in the memory; memorable.
An unforgettable experience.
So important, beautiful, forceful, shocking, etc. as never to be forgotten.