NINCOMPOOP

Definition of NINCOMPOOP

  1. (noun)a stupid foolish person