Nincompoop is a very old English word that has been used since the 17th century. It appeared in early dictionaries, plays, ...