Green’s Dictionary of Slang

Grand Central Station n.

[pun on the numerous SE tracks/tracks n.]

(US gay) the scarred arm of a long-term heroin user.

[US]B. Rodgers Queens’ Vernacular.