stick in mind
stick in someone's mind
to remain in someone's thinking. The events of that day stuck in my mind for a very long time. The image of her smiling face stuck in Henry's mind for a long time.
stick in your mind
to have a strong effect on you, so that you remember She had one of those faces that sticks in your mind.