If you mean by copy that impression means the imprint that can be made by pressing an object onto another surface, it does mean copy, although I wouldn't think of it like that. " meaning that meeting him had an impact on her. But, I would describe that more as she really noticed him, took note of him, and developed an idea about him, either good or bad.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.