'punch-drunk' definitions:

Definition of 'punch-drunk'

From: WordNet
adjective
Dazed from or as if from repeated blows; "knocked silly by the impact"; "slaphappy with exhaustion" [syn: punch- drunk, silly, slaphappy]