nitwit

adjective slang imbècil, idiota.