GeneralConnection.com
➔
Dictionary
weisenheimer
Noun
1. wise guy
1. smart aleck, wiseacre, wisenheimer, upstart
Usage