Same name on Recon etc.
Opinions expressed are mine, sarcasm should be assumed. He/Him.
Don't be a bollix.
Disclaimer, he's been looking for this pair for months, and he has paid up.
But I think we can get more out of the Pup, like agreeing to No-Nut November or a bit more.
So, your opinions please Bluesky!
Disclaimer, he's been looking for this pair for months, and he has paid up.
But I think we can get more out of the Pup, like agreeing to No-Nut November or a bit more.
So, your opinions please Bluesky!
Those who are free, congrats.
Those still locked, enjoy, hopefully for NOvember.
Thanks to @kink3d.com for the cage, it's too damn comfortable.
And special thanks to @cagedlad.bsky.social and @sadistdavid.bsky.social for the "encouragement" for the last month.
Those who are free, congrats.
Those still locked, enjoy, hopefully for NOvember.
Thanks to @kink3d.com for the cage, it's too damn comfortable.
And special thanks to @cagedlad.bsky.social and @sadistdavid.bsky.social for the "encouragement" for the last month.
#bondage #gaybondage #gaykink #segufix
#bondage #gaybondage #gaykink #segufix
I heard you accidentally fall into restraints all the time?
I heard you accidentally fall into restraints all the time?
The husband is testing to make sure it meets required standards of comfort and security...
The husband is testing to make sure it meets required standards of comfort and security...
Could folks 'kindly' inform him, that if he isn't cooperative, I'll setup a poll here for how long he should be locked, so he knows just how deep this can go?
#chastity
#gaykink
Could folks 'kindly' inform him, that if he isn't cooperative, I'll setup a poll here for how long he should be locked, so he knows just how deep this can go?
#chastity
#gaykink
📷 and workout doggo = @sadistdavid.bsky.social
📷 and workout doggo = @sadistdavid.bsky.social
(Bad pic I know, gym was dang busy for 7am on Christmas eve!)
(Bad pic I know, gym was dang busy for 7am on Christmas eve!)