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?