one handed muppet strangler Share definition Flag Jerking off wildly with a tubesock (preferably with the stripes at the top) on your wiener. I gave myself the one handed muppet strangler this morning. one handed muppet strangler by the californiamerican June 27, 2008 0 0 Get merch Get the one handed muppet strangler mug. Buy Now — $32.95 See more merch