Skip to main content

Definitions by headpoet

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!!!
puppet sex by headpoet April 13, 2016