Sign in

Roger 🔒

@puproger23.bsky.social
1.8K followers 304 following 351 posts

🔞 NYC chastity pup & humiliation enthusiast host: PERV (Rockbar), TAILS (All Night Skate), Puppy Traitors, and Pet Park

PostsRepliesMedia
Roger 🔒 @puproger23.bsky.social · 10h
Day 1,380🔒 Day 48🚫💦 happy horny fag
1351
Roger 🔒 @puproger23.bsky.social · 10/10/2026
for Locktober, @lthrvictor.bsky.social is keeping me in the deepthroat innie cage, which has a 1 inch steel cylinder that pushes my penis deep inside my body … the tight cage helps me think about the strict, firm hand on my genitals at all times, which are his property 🔥 Day 1,379🔒 Day 47🚫💦
2413
Roger 🔒 @puproger23.bsky.social · 23/09/2026
Day 1,362🔒 Day 30 🚫💦 @lthrvictor.bsky.social had me milked completely dry a month ago, resetting my uncummed counter to 0. Back to working towards my goal of at least year without orgasms. I’m so grateful to be in the innie cage every day and proud to be a cockless, permalocked fag.
3723
Reposted by Roger 🔒
Alpha Dog Gunner @inkdogboi.bsky.social · 21/08/2026
Flexin’ 4 #FCF
520915
Roger 🔒 @puproger23.bsky.social · 20/08/2026
beat your full nuts with a shoe or boot, throat training with large dildos, stick your head in your toilet and flush… the possibilities are endless
140
Reposted by Roger 🔒
outsidewolves 🔜 FC @outsidewolves.bsky.social · 20/08/2026
A cartoon drawing of two anthropomorphic canids reading a broadsheet newspaper with great concern. It is titled "The Barker," and features a headline reading "John Cage Issues Statement: ".....,...."
101047209
Reposted by Roger 🔒
scorpio sub 🦂🔒 @scorpiosub.bsky.social · 17/08/2026
1 year, 0 orgasms. ☺️ What started out as a 100 day challenge, just to see if I could go that long without my own orgasms, has turned into a permanently orgasm-free lifestyle. I can’t wait to see what year 2 brings! 🔒 372 days 🚫💦 365 days #teamlocked #cagecheck #gaychastity #orgasmfree
1520819
Roger 🔒 @puproger23.bsky.social · 05/08/2026
committed to staying inverted, uncummed, and in panties for 365 days (at minimum) as I’ve officially signed away full control of my genitals to @lthrvictor.bsky.social
3897
Roger 🔒 @puproger23.bsky.social · 28/07/2026
hottttt I know chastity balls when I see them 😈
050
Reposted by Roger 🔒
bitchinbottomin @bitchinbottomin.bsky.social · 27/07/2026
so cinematic with @keaganmeaks.bsky.social’s dick down my throat and @myfroghashat.bsky.social’s mood lighting
431531
Roger 🔒 @puproger23.bsky.social · 20/07/2026
for me on a daily basis is one of my favorite parts of my daily submissive practice. Thank you @lthrvictor.bsky.social and thank you for sharing that power with others as you see fit.
0130
Roger 🔒 @puproger23.bsky.social · 20/07/2026
on Bluesky… I’m such a lucky fag to be under his strict guidance and surveillance. Today, Sir allowed another lucky pup impressed with my chastity day count to select my panties for me, and I wore this purple thong with pride while hosting an event for over 10 hours today. Having my panties chosen
2180
Roger 🔒 @puproger23.bsky.social · 20/07/2026
Day 1,296 🔒 Day 101 🚫💦 @lthrvictor.bsky.social has chosen my panties every day for the past 8 months and received a daily cage check and panties check from me in return. giving up control of my underwear was the first step in our dynamic which has continued to evolve over time after we met here
1839
Roger 🔒 @puproger23.bsky.social · 10/07/2026
3.5 years locked in chastity, approaching a year in the innie cage, over three months orgasm-free, hornier than ever
722221
Reposted by Roger 🔒
bike fag @sixfootsub.bsky.social · 07/07/2026
🔒
117118
Roger 🔒 @puproger23.bsky.social · 06/07/2026
🙂‍↕️🙂‍↕️🙂‍↕️
010
Roger 🔒 @puproger23.bsky.social · 06/07/2026
I have the same exact one! 🔥
110
Roger 🔒 @puproger23.bsky.social · 06/07/2026
grand axis swim thong? 🫡
120
Reposted by Roger 🔒
bike fag @sixfootsub.bsky.social · 02/07/2026
made a mess
315817
Roger 🔒 @puproger23.bsky.social · 06/07/2026
Day 1,283 🔒 Day 88 🚫💦
28110
Roger 🔒 @puproger23.bsky.social · 04/07/2026
Incredible
010
Roger 🔒 @puproger23.bsky.social · 04/07/2026
266 lbs by the way 😛
1644
Reposted by Roger 🔒
scorpio sub 🦂🔒 @scorpiosub.bsky.social · 02/07/2026
June is over, which means I’ve made it halfway through 2026 completely chaste and orgasm-free. 😇 (And my nub had a wet dream on July 1st to celebrate.) 🟩 = Chaste & orgasm-free 🟦 = Wet dream 🔒 326 days 🚫💦 319 days #teamlocked #gaychastity #cagecheck #orgasmdenial #lockedboy
7776
Reposted by Roger 🔒
Radler 🐶 @goodboyradler.bsky.social · 02/07/2026
👅
0184
Reposted by Roger 🔒
Locked Cuck @lockcuck.bsky.social · 28/06/2026
My cage looks extra small today… Day 806 🔒
1029326
Roger 🔒 @puproger23.bsky.social · 27/06/2026
cockless horny fag Day 1,274🔒 Day 79 🚫💦
29511
Roger 🔒 @puproger23.bsky.social · 21/06/2026
Need to get my throat wrecked by a man with a large, erect cock in the next seven days or I’ll *******
2171
Roger 🔒 @puproger23.bsky.social · 16/06/2026
an extremely horny day in permanent chastity… orgasm-free for two months now and it feels so good to let my brain descend into a horny puddle all day over text with my fag brother @scorpiosub.bsky.social 😵‍💫😮‍💨🥵
19411
Roger 🔒 @puproger23.bsky.social · 16/06/2026
big guy at the beach 🙂‍↕️
0677
Reposted by Roger 🔒
Dick Vein Dyke @dickveindyke.bsky.social · 12/06/2026
Happy Big Dick Day or whatever 💕
825517
Reposted by Roger 🔒
Robbys24 🇳🇱 🔒 @robbys24.bsky.social · 02/06/2026
Day 17 🔒 Just back from work and checking in! 😄 #gaychastity #teamlocked #gay #chastitymen #cagecheck
112012
Reposted by Roger 🔒
JoeySladeXXX @joeysladexxx.bsky.social · 07/06/2026
Doing good boy stuff 🔒💪🐶
Cage check in the gym mirror
1155636
Roger 🔒 @puproger23.bsky.social · 25/05/2026
👍🏼
59812
Roger 🔒 @puproger23.bsky.social · 22/05/2026
woooof 🔥
010
Roger 🔒 @puproger23.bsky.social · 16/05/2026
and they’re huge 😮‍💨
010
Roger 🔒 @puproger23.bsky.social · 16/05/2026
yeahhhhh 🤏
010
Roger 🔒 @puproger23.bsky.social · 16/05/2026
2824
Roger 🔒 @puproger23.bsky.social · 14/05/2026
Day 1,229 🔒 Day 34 🚫💦
01039
Reposted by Roger 🔒
scorpio sub 🦂🔒 @scorpiosub.bsky.social · 23/04/2026
250 days without an orgasm – I think somebody’s excited. 😇🔒 #teamlocked #gaychastity #cagecheck
Closeup of my caged nub with precum leaking out all over my balls.
51418
Roger 🔒 @puproger23.bsky.social · 26/04/2026
bark
010
Roger 🔒 @puproger23.bsky.social · 25/04/2026
Day 1,210 🔒 Day 15 🚫💦 proud to be cockless
4996
Reposted by Roger 🔒
Spot 🇸🇪 @house-of-spot.bsky.social · 25/04/2026
Locked, loyal, and loved. @tyler-of-spot.bsky.social first caught my eye in an online Masterclass of mine. Not long there after, I offered to keep him locked for his first Darklands. Today, that period reached beyond those first four days and into four full years. Today is worth celebrating.
1853756
Roger 🔒 @puproger23.bsky.social · 17/04/2026
boy clit • Day 1,201 🔒
1967
Reposted by Roger 🔒
Derry Boi @derryboi.bsky.social · 08/04/2026
Quick, give me Ur throat, it's a matter of life or death!!
4826
Roger 🔒 @puproger23.bsky.social · 08/04/2026
brutalize it 🙂‍↕️🥺
110
Reposted by Roger 🔒
Toby or Not Toby @puptobyornot.bsky.social · 25/03/2026
Wruff! #humpday
2553
Reposted by Roger 🔒
Dick Vein Dyke @dickveindyke.bsky.social · 22/03/2026
Life is full of ups and downs lately, but I had the most fun of my life yesterday playing and winning Puppy Traitors 2, designed and hosted by @puproger23.bsky.social! 🐶⚔️ Pictured: the final three moments after I revealed I was a Traitor and took the whole prize pot. 😈
0203
Roger 🔒 @puproger23.bsky.social · 08/03/2026
woooof
010