haircut – n. the act or result of cutting and shaping someone's hair
informal – adj. having a friendly and relaxed quality
formal – adj. suitable for serious or official speech and writing
impression – n. an appearance or suggestion of something