Skip to main content

headpoet's definitions

puppet sex

when your girlfriend gives you a hand job wearing a sock on her hand.
we was watching that muppet show when my girl put a sock on her hand and gave me Puppet sex!!!
by headpoet April 13, 2016
mugGet the puppet sex 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