Idiom: Smarty pants

What does 'Smarty pants' mean?

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


Idioms similar to 'Smarty pants'

See also: