Green’s Dictionary of Slang

hustling n.

[hustle v.]

1. [early 19C+] street robbery; bag-snatching.

2. [late 19C+] selling objects, ideas, one’s services etc, esp. in an aggressive manner; also attrib.

3. [late 19C+] living by one’s wits; also as adj.

4. [1920s+] working as a prostitute; also adj.

5. [1960s] (US black) making a nervous sign at someone.

In compounds

hustling-ass (adj.) [-ass sfx]

[1980s+] (US black) aggressively self-aggrandizing, hard-working, self-promoting etc.

hustling broad (n.) (also hustling dame, ...girl, ...woman) [broad n.2 (2)/SE dame, girl/woman]

[1930s+] (US Und.) a female prostitute.