Idiom: Smarty pants

Idiom Definitions for 'Smarty pants'


A smarty pants is someone who displays the intelligence in an annoying way.

See also: