Word Study
pudding head
WORDNET DICTIONARY
Noun pudding head has 1 sense
- pudding head(n = noun.person) dolt, dullard, pillock, poor fish, pudden-head, stupe, stupid, stupid person - a person who is not very bright; "The economy, stupid!" has particulars: berk, blockhead, bonehead, dumbass, dunce, dunderhead, fuckhead, hammerhead, knucklehead, loggerhead, lunkhead, muttonhead, numskull, shithead, klutz
is a kind of simple, simpleton
For further exploring for "pudding head" in Webster Dictionary Online