punch-drunk

adj. Stupefied from or as if from a series of heavy blows.