1 definition by LoverofMusic

Meeting a first date (especially from a dating app like Tinder) at a hotel bar.
That girl is so ratchet and escortish. Can you believe she met him at that cheesy Sheraton martini bar?
by LoverofMusic January 20, 2015
Get the Escortish mug.