Double Muppet Share definition Flag A sexual act during which two people fist each other simultaneously. Did you see Cameron and Brooke at the party?! They were in Aaron’s room doing the double muppet! Man, that looked like it hurt. Double Muppet by Batmansnutsack November 9, 2020 Get the Double Muppet mug.