MAKE A GOOD IMPRESSION Meaning of MAKE A GOOD IMPRESSION in English meet and talk to strangers so they like you Penny made a good impression on my parents. She is so polite! Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012