left on the scene
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.
Left on scene
To ditch or air someone; to not show up at a scheduled place; to leave someone behind; to lodge someone, usually when agreeing to meet somewhere
1. I was going to go on a date with Amy at the Odeon but she left me on scene
2. Mike said he'd go to Hannah's party with me but I got left on scene
2. Mike said he'd go to Hannah's party with me but I got left on scene