Know Your Meme on Weegee Posted August 7, 2009 by Andy Baio a brief mention of YouTube Poop, which deserves its own video