The definition of unforgettable is something unlikely to leave your mind any time soon.(adjective)
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.
See unforgettable in Webster's New World College Dictionary
See unforgettable in American Heritage Dictionary 4
Learn more about unforgettable