1 definition by Mae!!!

The funniest part of the scene. I think people take it too seriously. Basically, if you do something scene, you shout "SCENE POINTS!" It never gets old.
by Mae!!! September 17, 2006
Get the scene points mug.