punch-drunk

adj

1.
dazed from or as if from repeated blows