wisenheimer

/ˈwaɪz(ə)nˌhaɪməɹ/noun
High SchoolNot in standard dictionaries
1

A self-assertive and arrogant person; a wiseacre or smart aleck.

#informal