knuckleheaded

adjective
  1. showing poor judgment or intelligence; foolish or stupid
  2. Usage: informal

Examples