See also: smartypants

English edit

Alternative forms edit

Etymology edit

smart +‎ -y +‎ -pants

Noun edit

smarty pants (plural smarty pants)

  1. (informal) A smart aleck or know-it-all.
    Synonyms: see Thesaurus:know-it-all

Translations edit

See also edit