Queef Urban 0 Posted March 28, 2017 Human Centipede? More like P.U.-man centipede because it stinks! Probably! I've neither seen nor smelled it. Share this post Link to post