wisenheimer
/ˈwaɪz(ə)nˌhaɪmə/a person who behaves in an irritatingly smug or arrogant fashion, typically by making clever remarks and displaying their knowledge.
noun [专属名词] 自作聪明的人
You might expect from a wisenheimer. 你可能对自作聪明的人有所期待。