Showing posts with label Insane News. Show all posts
Showing posts with label Insane News. Show all posts

6.19.2012

Did You Misplace Your Rubber Pussy? China Found It.

Did anyone lose their rubber vagina/anus (sorry, I mean, "rare mushroom"). Maybe it's in China...

Guys, this is the most insane thing I think I've ever seen. And I've seen a LOT of insane shit. I can't stop laughing. Someone call for help.

Via Reddit.