Green’s Dictionary of Slang

puck n.3

[resemblance/colour]

a lump of hashish.

[UK]K. Sampson Outlaws (ms.) 28: I’ll throw him a couple of puck of black every now and then, and a few tablets.