Green’s Dictionary of Slang

nink-a-poop/ninkompoop/ninkumpupe n.

see nincompoop n.