Green’s Dictionary of Slang

social worker n.

[1960s–70s] (US gay) a homosexual who finds partners among the homeless and destitute.