Vocabulary
押しの強い
おしのつよい
aggressive; pushy; in-your-face
expression
i-adjective