May 12, 2011 at 12:29AM EDT
This is one hell of a surreal meme. Reddit is mad about it, +1 confirmly confirm.
Cheezburger Blog Advertising Developers Jobs Contact Us
Sign up Now!