What's another word for wise guy?

comments powered by Disqus