Top definition
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 January 02, 2016
Get the mug
Get a puppet sex mug for your cat Nathalie.