elgin escort meaning