Smarty
(noun)
- A person who is excessively or affectedly clever, especially in a self-satisfied or impudent way.
- A person who is arrogant and thinks they are clever or superior.
Origin:
likely a shortened form of the phrase "smart aleck".
Examples:
- He was always acting like a smarty and showing off his knowledge.
- She was always correcting people, what a smarty.
- The smarty thought he knew everything.
- The smarty was always trying to one-up his friends.
- He was a smarty who always had a clever comeback.