Definitions of punch-drunk:

  • adjective:   dazed from or as if from repeated blows