a smarty pants



a smarty pants

  (informal)
someone who is always trying to seem more clever than everyone else in a way that is annoying Cindy, the little smarty pants, will be the first to tell us where we went wrong.
See also: pant, smarty

Common Names:

NameGenderPronouncedUsage
Erfan-Persian
Paaie-Manx
Zlata-Croatian, Serbian, Slovene, Macedonian, Czech, Slovak, Russian
ForestFAWR-əstEnglish
Sybillesee-BI-lə (German)German, French
CÔNg-Vietnamese