Weisenheimer
noun
(mildly humorous) A self-assertive and arrogant person; a know-it-all or smart aleck.
Synonyms: smart aleck, wise guy
(mildly humorous) A self-assertive and arrogant person; a know-it-all or smart aleck.
Synonyms: smart aleck, wise guy
Loading dictionaries...
Initializing dictionary manager