Idiom: Smarty pants

Idiom Definitions for 'Smarty pants'


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

Idioms similar to 'Smarty pants'

See also: