Green’s Dictionary of Slang

chaffer n.1

[? SE chaffer, a bargainer, presumably about the price of commercial sex; or ? SE chaff, rubbish]

[late 16C] a sexual partner; the image is of quasi-prostitution.