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
Aibek-Kazakh, Kyrgyz
Winifrid-Ancient Germanic
Matthei-Old Church Slavic
ElouiseEL-o-eez, el-o-EEZEnglish
Elsje-Dutch
Leonciole-ON-thyo (Spanish), le-ON-syo (Latin American Spanish)Spanish