Nincompoop is a very old English word that has been used since the 17th century. It appeared in early dictionaries, plays, and slang speech. Language experts still debate its true origin. Over time, ...