Green’s Dictionary of Slang

needle and pin adj.

[rhy. sl.]

[1930s+] thin.