What's another word for nincompoop?

comments powered by Disqus