THICKHEADED

Definition of THICKHEADED

  1. (adj)(used informally) stupid