weisenheimer
1. [ noun ] an upstart who makes conceited, sardonic, insolent comments
Synonyms: wise_guy wisenheimer wiseacre smart_aleck
Related terms: upstart
Similar spelling:   wisenheimer