Green’s Dictionary of Slang

harpoon n.

1. (US) ridicule or victimization.

[US]Jackson & Hellyer Vocab. Criminal Sl. 43: harpoon [...] A metaphor for lampoon.

2. the penis.

[US]Maledicta IV:2 (Winter) 194: A pointed weapon may be involved, such as a pike, prong, pronger, harpoon.

3. a hypodermic syringe, as used by drug addicts.

[US]D. Maurer ‘Lang. of the Und. Narcotic Addict’ Pt 2 in Lang. Und. (1981) 103/2: harpoon. The hypodermic needle.
[US]Monteleone Criminal Sl. (rev. edn).
[US]J.E. Schmidt Narcotics Lingo and Lore.
[US]E. Little Another Day in Paradise 18: Just keep digging around in your fingers with that fuckin’ harpoon.
[NZ]D. Looser Boobslang [U. Canterbury D.Phil. thesis] 85/1: harpoon n. a hypodermic syringe and needle.

In phrases

throw the harpoon in(to) (v.) (US)

1. to persuade, to trick, to attack.

[US]Ade Artie (1963) 56: You ought o’ seen him when Mame’s mother started to throw the harpoon into him.
[US]A.H. Lewis Boss 196: He comes up for renomination within two months. He’d look well throwin’ the harpoon into me right now, wouldn’t he?
[US]H. Green Actors’ Boarding House (1906) 200: We’ll throw the harpoon into her old man and shake him down to a fare-you-well.

2. to interrogate aggressively.

[US]H. Green Mr. Jackson 160: I stood pat when they throwed the harpoon into me in the inspector’s room.

3. to have sexual intercourse (with).

[US] in G. Legman No Laughing Matter 332: I’m going to [...] throw the harpoon into that blonde stewardess in the back cabin.