smarty pants
Annoyingly clever person
A smarty pants is a person who is either smart and slightly annoying, or a person who thinks they’re smart but is actually very annoying.
Excessively self-satisfied
- cockyExcessively self-assured
- show-offOne who flaunts
- egotisticalExcessively self-centered
- self-importantExaggerating one's own significance
pompous · haughty · snooty · superiority · boastful · braggart · vain · uppity
Exceptionally intelligent person
- whizInformal term for expert
- geniusPerson of rare brilliance
- eggheadSlang for intellectual
- nerdBrainy social misfit
bookworm · know-it-all · walking encyclopedia · clever clogs · brain · prodigy · whiz kid · brainbox
Mock playfully
- tauntInsulting provocation
- snarkCutting, mocking commentary
- sarcasmIrony used to mock
- wisecrackFlippant clever remark
quip · jibe · ridicule · wise guy · smartmouth · cheeky · flippant · tongue-in-cheek
Treating someone as inferior
- know-it-allSelf-proclaimed authority on everything
- pedanticExcessively concerned with minor rules
- lecturingGiving an instructive talk
- preachyExcessively moralizing in tone
superior · snide · dismissive · holier-than-thou · high-and-mighty · supercilious · snobbish · talking down
smug
Excessively self-satisfied
- cockyExcessively self-assured
- show-offOne who flaunts
- egotisticalExcessively self-centered
self-important · pompous · haughty · snooty · superiority · boastful · braggart · vain · uppity · overconfident
brainiac
Exceptionally intelligent person
nerd · bookworm · know-it-all · walking encyclopedia · clever clogs · brain · prodigy · whiz kid · brainbox · scholar
tease
Mock playfully
wisecrack · quip · jibe · ridicule · wise guy · smartmouth · cheeky · flippant · tongue-in-cheek · banter
patronizing
Treating someone as inferior
- know-it-allSelf-proclaimed authority on everything
- pedanticExcessively concerned with minor rules
- lecturingGiving an instructive talk
preachy · superior · snide · dismissive · holier-than-thou · high-and-mighty · supercilious · snobbish · talking down · insufferable
- clothing idiomsfit like a glove, dressed to the nines, dressed to kill, at the drop of a hat, old hat
- Playground Insultsbaby, brat, crybaby, dummy, dork
- Smartsintelligent, genius, gifted, brilliant, clever
- teasing insultsdoofus, goofball, dork, dweeb, goober
- nicknamesnickname, pet name, alias, handle, moniker
- tauntstaunts, taunt, taunting, neener neener, insults