Top definition
Make a date with a girl, you show up at the restaurant...she never shows, you've been left on the scene.
by Jman829 March 29, 2014
Get the mug
Get a left on the scene mug for your dad Paul.