A foolish or stupid person.
Why has this wonderful word fallen out of favour? It’s perfect.
“Oh don’t be such a nincompoop!”
“She’s such a nincompoop, she thought a pronoun was a noun that got paid.”