User blog comment:Gemstones/Moar Krabs/@comment-3364966-20110514133608/@comment-3537886-20110514170611

No it's an Internet Meme Have you heard of a Youtube Poop.