What does "impression" mean here?
Native speaker’s answer
Rebecca
"Impression" here means "imitation" or "impersonation". An "impression" is usually an imitation of another person done for entertainment purposes. Ex: My brother laughs every time I do an impression of our dad.