Top Definition
To be ditched, usually by a love interest.
Make a date with a girl, you show up at the restaurant...she never shows, you've been left on the scene.
#curved #ditched #let down #left alone #embarrass
by Jman829 March 29, 2014
5 Words related to left on the scene
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.