Ugly Puppet Share definition Flag Ejaculating onto a hand puppet that was used to manually stimulate the person ejaculating. I saw Dave give Caleb an ugly puppet! Poor Kermit was a mess after wards.... Ugly Puppet by Kermit THEE Frog December 1, 2009 0 0 Get merch Get the Ugly Puppet mug. Buy Now — $32.95 See more merch