Meaning of nincompoop

Definition of nincompoop

(noun) a stupid foolish person

Other information on nincompoop

WIKIPEDIA results for nincompoop
Amazon results for nincompoop