Nincompoop refers to a person regarded as silly, foolish, or stupid.