smart alecks
Mouthy clever types
Smart alecks is the plural of smart aleck—a person who makes clever remarks in an annoying or show-offy way.
The term implies someone who thinks they're smarter than everyone else and can't resist proving it: The teacher had no patience for smart alecks who disrupted class.
Also spelled smart alecs.
- wisenheimerObnoxiously cocky person
- wisecrackerSomeone who jokes constantly
- wise guySarcastic, flippant person
- hotshotsFlamboyantly successful people
- know-it-allSelf-proclaimed authority on everything
too clever by half · jesting · quick-witted · sharp tongue · snarker · mocker · comebacks · irreverent · wit · cheeky · joker · quipster · punster · provocateur · clever clogs · banterer · raillery · teaser
smart aleckswallflowers
Timid party attendees
straight shooters · shrinking violets · milquetoasts · yes-men · pushovers
smart, aleck, smarts, smartly, smarten, smarting, smarted, smarter, smartest