Green’s Dictionary of Slang

ear hustler n.

[ear hustle v.]

[1990s+] (US black) a gossip, an eavesdropper.