nincompoop
noun a foolish person, a simpleton. In
A Classical Dictionary of the Vulgar Tongue, 3rd edition, 1796, Francis Grose defines 'nincumpoop' as 'a foolish fellow' and 'one who never saw his wife's ****', which adds a little bite to its use
UK, 1673