edinburg escort meaning