Green’s Dictionary of Slang

puck n.4

(Irish+) a blow, a punch.

[Ire]L. McInerney Glorious Heresies 64: Ryan had to take it like a good big brother, a puck into the left eye administered after closing time.