What's another word for smarty-pants?

comments powered by Disqus

Words near smarty-pants in the dictionary