A
synonym for
dating that refers to a couple with a strong public presence. To be On The
Scene with someone is to be in relationship that takes place primarily in public settings (concerts, clubs, protests, etc).
Hey, are you and Sarah still on the
scene?
or
Those two are always staying inside, on that same couch, watching the same damn movies! Why
don't they get out on the
scene?