muddy puppet Share definition Flag When she is riding you vaginally and you stick your hand up her ass and Jack yourself off. We were having a great time and I couldn't get off so I had to use the muddy puppet. muddy puppet by Malcolm's finest September 16, 2017 0 0 Get merch Get the muddy puppet mug. Buy Now — $32.95 See more merch