Green’s Dictionary of Slang

nickumpoop n.

see nincompoop n.