pope soap on a rope Share definition Flag the best damn soap on earth made of washing the scrotum damn that pope soap on a rope gave me a hella rash pope soap on a rope by the true ben May 6, 2005 0 0 Get merch Get the pope soap on a rope mug. Buy Now — $32.95 See more merch