Green’s Dictionary of Slang

throat v.

[throat n.]

(US campus) to work very hard.

[US]Baker et al. CUSS 210: Throat Work (study) hard and concentratedly.