Smart aleck

A smart aleck, also spelled smart alek or smart alec, is someone whose sarcastic, wisecracking, or humorous manner is delivered in an offensive, obnoxious, or cocky way. Other closely related terms include know-it-all, smarty pants, wisenheimer, and wise guy.[1] It may also refer to:

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.