Skip to main content

Batmansnutsack's definitions

Double Muppet

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.
by Batmansnutsack November 9, 2020
mugGet the Double Muppet mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email