Green’s Dictionary of Slang

tough n.

[tough adj.]
(US black)

1. [1960s] an attractive or admirable person.

2. [1970s] (US black) money gained from theft or confidence tricks that is used for buying drugs.