Top definition
To sneak out of a bad date, likely a blind date or set up date
She quickly left the restaurant making a datescape after seeing the guy was wierd
by Tamkin CPA July 24, 2018
Get the mug
Get a Datescape mug for your father-in-law Trump.