dullard


dullard (http://definr.com/dullard)

     n 1: a person who is not very bright: "The economy, stupid!"
          [syn: stupid, stupid person, dolt, pudding head,
           pudden-head, poor fish]
     2: a person who evokes boredom [syn: bore]