smart-alecky
Fresh and flippant
Smart-alecky describes someone who is annoyingly clever or cocky, making wisecracks or showing off their intelligence in an irritating way: Don't get smart-alecky with me.
The word suggests smugness rather than genuine wit.
Also spelled smart-aleck as an adjective, or used as a noun: He's such a smart aleck.
Rudely presumptuous
- impudentDisrespectfully bold
- cheekyPlayfully disrespectful
- disrespectfulShowing lack of regard
- brashOffensively self-assertive
sassy · fresh · saucy · snippy · flippant · irreverent · mouthy · lippy
Mockingly critical in tone
- sardonicGrimly mocking
- mockingScornfully imitating or ridiculing
- causticChemically burning; bitterly mocking
- cuttingDividing via sharp edge
biting · acerbic · derisive · taunting · scornful · snide · mordant · sharp-tongued
Self-proclaimed authority on everything
- self-satisfiedSmugly pleased with oneself
- conceitedExcessively proud of oneself
- superiorHigher in rank
- patronizingTreating someone as inferior
condescending · overconfident · pompous · arrogant · haughty · self-important · snooty · uppity
impertinent
Rudely presumptuous
- impudentDisrespectfully bold
- cheekyPlayfully disrespectful
- disrespectfulShowing lack of regard
brash · sassy · fresh · saucy · snippy · flippant · irreverent · mouthy · lippy · pert
snarky
Mockingly critical in tone
- sardonicGrimly mocking
- mockingScornfully imitating or ridiculing
- causticChemically burning; bitterly mocking
cutting · biting · acerbic · derisive · taunting · scornful · snide · mordant · sharp-tongued · ridiculing
know-it-all
Self-proclaimed authority on everything
- self-satisfiedSmugly pleased with oneself
- conceitedExcessively proud of oneself
- superiorHigher in rank
patronizing · condescending · overconfident · pompous · arrogant · haughty · self-important · snooty · uppity · wiseacre
clever
Showing mental quickness
- quippyGiven to witty remarks
- quick-wittedFast at thinking
- banteringLight, playful teasing
playful · waggish · facetious · droll · jocular · whimsical · punning · tongue-in-cheek · teasing · joshing