What is the meaning of Hustler?

One who rushes or hurries; an energetic person.

Somebody who pretends to be an amateur at a game in order to win bets.

A pimp.

A prostitute.

  1. A male prostitute who sells his services to men.

A male prostitute who sells his services to men.

A charlatan, huckster, grifter, swindler, a scoundrel.

One who is willing to suffer the most for the sake of company profits; a hard worker.

Source: wiktionary.org