wi·sen·hei·mer /ˈwaɪzṇˌhaɪmɚ/
wisenheimer n : an upstart who makes conceited, sardonic, insolent comments [syn: wise guy, smart aleck, wiseacre, weisenheimer]