Green’s Dictionary of Slang

tough n.

[tough adj.]
(US black)

1. an attractive or admirable person.

[US]Baker et al. CUSS 212: Tough A sexually attractive person, male [...] female. A socially adept person. A quick or witty person. A well-dressed person.

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

[US]H.E. Roberts Third Ear n.p.: tough n. money gained illegally and used to buy drugs.