Pudding-headed

a.
  1. Stupid.