durham escort meaning