Noun
rent boy (plural rent boys) (chiefly Britain, informal) A male prostitute, typically young and gay.
rent-boy