hustler: a person who works with energy and persistence, especially in marketing. As applied to sex, it is a vernacular term especially for males who earn money by servicing women or other men of a more effeminate disposition than their own.
Dictionary of Sexology Project: Main Index