josephpuppy.bsky.social @josephpuppy.bsky.social · 18/09/2026@tomofpoland.me This Dad guided me in the journey of chastity cage. For that, I shall be forever grateful. 120
Reposted by @josephpuppy.bsky.socialKristofer Weston @mrkristofer.bsky.social · 14/09/2026Cage check at Eagle today. 544621
Reposted by @josephpuppy.bsky.socialDouglas Degenaars @douglasdegenaars.bsky.social · 12/09/2026Why I love having another man own my cock The Architecture of My Arousal 🔗 douglasdegenaars.substack.com/p/the-archit... ...when your pleasure belongs to someone else. Would you lock me up or leave me free? #GaysOfSubstack #CockOwnership #GayAuthors #GayErotica 0123
Reposted by @josephpuppy.bsky.socialDouglas Degenaars @douglasdegenaars.bsky.social · 04/09/2026 0306
Reposted by @josephpuppy.bsky.socialDouglas Degenaars @douglasdegenaars.bsky.social · 10/09/2026TFW you’re caught up on your writing, caught up at the day job, and vaguely horny enough to want attention but it’s 11 a.m. on a Thursday and apparently everyone else has jobs. 😒 0132
Reposted by @josephpuppy.bsky.socialDouglas Degenaars @douglasdegenaars.bsky.social · 11/09/2026Good morning. Have you paid your daily tax? 0165
Reposted by @josephpuppy.bsky.socialDouglas Degenaars @douglasdegenaars.bsky.social · 10/09/202612 Rules for When Your Cock is Owned by Another Man 👅💦 👉 douglasdegenaars.substack.com/p/12-rules-f... 🍆 A quick but hardly comprehensive list 🍆 2397
Reposted by @josephpuppy.bsky.socialDouglas Degenaars @douglasdegenaars.bsky.social · 12/09/2026Saturday begins. Good Morning ;-) 1194
Reposted by @josephpuppy.bsky.socialTPE Boss @tpeboss.bsky.social · 09/09/2026Refreshment for Boss's slave @mrkristofer.bsky.social 830643
Reposted by @josephpuppy.bsky.socialTPE Boss @tpeboss.bsky.social · 10/09/2026This was a great device for keeping slave @mrkristofer.bsky.social in rubbered chastity - sadly it got so much use it wore through and was beyond repair... 114113
Reposted by @josephpuppy.bsky.socialTPE Boss @tpeboss.bsky.social · 10/09/20263 weeks until Locktober, slave…. 🔒 0726
Reposted by @josephpuppy.bsky.socialKristofer Weston @mrkristofer.bsky.social · 11/09/2026Ready to swing…mrKristofer.com 230716
Reposted by @josephpuppy.bsky.socialKristofer Weston @mrkristofer.bsky.social · 11/09/2026Beach day in SF on mrKristofer.com 956939
Reposted by @josephpuppy.bsky.socialKristofer Weston @mrkristofer.bsky.social · 08/09/2026Every morning this is what it gets to do when it is woken up by @tpeboss.bsky.social needing to be serviced. I give the best morning head on TPEBOSS.com 427834
Reposted by @josephpuppy.bsky.socialJamesBondageSx @jamesbondagesx.bsky.social · 06/09/2026I just got a new subscriber. Thank you! justfor.fans/JamesBondageSX?Source=NewFanBlueSky 0233
Reposted by @josephpuppy.bsky.socialKristofer Weston @mrkristofer.bsky.social · 24/01/2025Serving @jamesbondagesx.bsky.social today was everything I was hoping! 🥵 2054827
Reposted by @josephpuppy.bsky.socialDouglas Degenaars @douglasdegenaars.bsky.social · 08/09/2026 1182
Reposted by @josephpuppy.bsky.socialKristofer Weston @mrkristofer.bsky.social · 07/09/2026Trying to enjoy morning coffee with @tpeboss.bsky.social when SIR @calthecub.bsky.social instructs it to use its overnight piss to refill its coffee… 225124
Reposted by @josephpuppy.bsky.socialBDSMPS @bdsmps.bsky.social · 15/08/2026#Facefucking @gringoatee.bsky.social #FatCockFriday #fcf 1221824
Reposted by @josephpuppy.bsky.socialMike Gross @bbsouth.bsky.social · 03/09/2026Something new is coming up... 6803
Reposted by @josephpuppy.bsky.socialKristofer Weston @mrkristofer.bsky.social · 06/09/2026Boot Camp on mrKristofer.com 216718
Reposted by @josephpuppy.bsky.socialKristofer Weston @mrkristofer.bsky.social · 06/09/2026Sexy beast Dirk Caber on mrKristofer.com 634833
Reposted by @josephpuppy.bsky.socialTPE Boss @tpeboss.bsky.social · 04/09/2026Life’s a beach when Boss slave @mrkristofer.bsky.social needs to piss in its Carrara belt…. 632527
Reposted by @josephpuppy.bsky.socialKristofer Weston @mrkristofer.bsky.social · 24/08/2026I had no choice but to suck on @tpeboss.bsky.social big juicy cock as I was helplessly staked out spreadeagle on mrKristofer.com 535927
Reposted by @josephpuppy.bsky.socialDouglas Degenaars @douglasdegenaars.bsky.social · 23/08/2026 1143
Reposted by @josephpuppy.bsky.socialTPE Boss @tpeboss.bsky.social · 16/08/2026A favourite way to silence @mrkristofer.bsky.social 227430
Reposted by @josephpuppy.bsky.socialSubspaced Boy @subspacedboy.subjugated.club · 30/07/2025Back in PHX for a while. It’s miserably hot but that just means you can do naked workouts to make the heat a little more bearable. 743038
Reposted by @josephpuppy.bsky.socialTPE Boss @tpeboss.bsky.social · 11/08/2026Moonlit slave @mrkristofer.bsky.social 323017
Reposted by @josephpuppy.bsky.socialKristofer Weston @mrkristofer.bsky.social · 15/07/2026Just hanging out on TPEBOSS.com @tpeboss.bsky.social 634125
Reposted by @josephpuppy.bsky.socialKristofer Weston @mrkristofer.bsky.social · 15/07/2026Smoke up boy! 642034
Reposted by @josephpuppy.bsky.socialTPE Boss @tpeboss.bsky.social · 20/07/2026Boss’s slave @mrkristofer.bsky.social - locked and horny AF…. 225226
Reposted by @josephpuppy.bsky.socialKristofer Weston @mrkristofer.bsky.social · 07/08/2026Chained, locked and under the control of @master-jack.bsky.social on mrKristofer.com today... 452335
Reposted by @josephpuppy.bsky.socialKristofer Weston @mrkristofer.bsky.social · 17/05/2026How the honeymoon went with @tpeboss.bsky.social 942733
Reposted by @josephpuppy.bsky.socialKristofer Weston @mrkristofer.bsky.social · 26/05/2026Double double animal style. 📸 Matt Spike @fdaddylondon.bsky.social 1460853
Reposted by @josephpuppy.bsky.socialKristofer Weston @mrkristofer.bsky.social · 06/03/2025Boss restrains its hands as he removes the Carrara Belt to inspect for Any bruising or damage after being locked in for its first 48 hours. TPEBOSS.com 555137
Reposted by @josephpuppy.bsky.socialTPE Boss @tpeboss.bsky.social · 29/05/2026It is two years ago today that Boss and slave @mrkristofer.bsky.social met for the first time when it flew to London - neither of us expected to be where we are now - exciting times ahead! 🔒 327925
Reposted by @josephpuppy.bsky.socialTPE Boss @tpeboss.bsky.social · 28/05/2026My JustFor.Fans page is where it's at, and I just got a new subscriber! justfor.fans/TPEBOSS?Source=NewFanBlueSky 215612
Reposted by @josephpuppy.bsky.socialKristofer Weston @mrkristofer.bsky.social · 31/05/2026Back under @tpeboss.bsky.social control. New agreement starts now in London. 1250934
Reposted by @josephpuppy.bsky.socialKristofer Weston @mrkristofer.bsky.social · 01/06/2026Enjoy some new intense nipple and cigar play with @dolanwolf.bsky.social on mrKristofer.com today! 119816
Reposted by @josephpuppy.bsky.socialKristofer Weston @mrkristofer.bsky.social · 01/06/2026For those interested, here is my new slave agreement with @tpeboss.bsky.social for our new live in Dom/sub/married dynamic. He will be posting our daily journey on TPEBOSS.com for all to see. 1320211
Reposted by @josephpuppy.bsky.socialKristofer Weston @mrkristofer.bsky.social · 10/06/2026You want to help me get to the bottom of this on mrKristofer.com @dolanwolf.bsky.social 230723
Reposted by @josephpuppy.bsky.socialKristofer Weston @mrkristofer.bsky.social · 11/06/2026Forever locked to @tpeboss.bsky.social cock. 1058048
Reposted by @josephpuppy.bsky.socialKristofer Weston @mrkristofer.bsky.social · 14/06/2026I love what @tpeboss.bsky.social does to me in his Dungeon... TPEBOSS.com 530925
Reposted by @josephpuppy.bsky.socialKristofer Weston @mrkristofer.bsky.social · 20/06/2026Hanging with @tpeboss.bsky.social for Hunter Backdoor... TPEBOSS.com 441528