Those of us so outside the flow* have no idea what most of those weird catch phrases scattered around the internets (aka memes) are all about. Like, you may be thinking, "what's that 'all your base' crap about, anyway?"
Well, the staff at Know Your Meme has us covered.
Aha, I get it. I feel ever so much hipper now. How 'bout you?
* (read: old)