pudding-head


pudding-head

n informal a stupid person