Skip to main content

Definitions by neighborhood sarcasm monger

We still aren't sure but it must have something to do with a glowing orb or something.