Green’s Dictionary of Slang

punker n.

1. one who pursues prostitutes [punk n.1 (1)].

[UK]C. Cotton Scoffer Scoff’d (1765) 253: He is a very honest Younker / A bonny Lad, and a great Punker.
[UK]J. Addison (trans.) Petronius Arbiter 87: He was a great Punker, and nothing that wore a Cap came amiss to him [OED].

2. (US prison) a male homosexual who takes the active role in anal intercourse [punk n.1 (5)].

[US]B. Rodgers Queens’ Vernacular 18: The man who fucks in anal intercourse, as opposed to the one who is fucked [...] punker (prison sl).