What's another word for wiseacre?

comments powered by Disqus