Sign in

Roger 🔒

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

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

PostsRepliesMedia
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.
3653
Reposted by Roger 🔒
Alpha Dog Gunner @inkdogboi.bsky.social · 21/08/2026
Flexin’ 4 #FCF
520314
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: ".....,...."
101039206
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
1520619
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
3857
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
430830
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
1829
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
722121
Reposted by Roger 🔒
bike fag @sixfootsub.bsky.social · 07/07/2026
🔒
117118
Reposted by Roger 🔒
bike fag @sixfootsub.bsky.social · 02/07/2026
made a mess
315717
Roger 🔒 @puproger23.bsky.social · 06/07/2026
Day 1,283 🔒 Day 88 🚫💦
28110
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 🔒
1029226
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 🙂‍↕️
0667
Reposted by Roger 🔒
Dick Vein Dyke @dickveindyke.bsky.social · 12/06/2026
Happy Big Dick Day or whatever 💕
825617
Reposted by Roger 🔒
Wuf 멍멍 @bongrot.bsky.social · 12/06/2026
Fuck it #fcf
1163751251
Reposted by Roger 🔒
robbys24.bsky.social @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
1155836
Roger 🔒 @puproger23.bsky.social · 25/05/2026
👍🏼
59812
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 · 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.
1850054
Roger 🔒 @puproger23.bsky.social · 17/04/2026
boy clit • Day 1,201 🔒
1977
Reposted by Roger 🔒
Derry Boi @derryboi.bsky.social · 08/04/2026
Quick, give me Ur throat, it's a matter of life or death!!
4816
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 · 02/03/2026
I’m hosting a pup DJ night at All Night Skate on Saturday!!! Featuring Raptor, Gabe Is Ok, and &more 🐶🖤 @ripraptheraptor.bsky.social
1154
Roger 🔒 @puproger23.bsky.social · 28/02/2026
Day 1,155🔒 Day 8 🚫💦 new cage—slightly deeper invert and smaller ring make for a better fit for daily wear
3938
Reposted by Roger 🔒
reed @cuckisland.bsky.social · 25/02/2026
diaper? I hardly know her!
110313
Reposted by Roger 🔒
thumper @denyingthumper.bsky.social · 22/02/2026
Indoor biking 🚴‍♂️
111810
Roger 🔒 @puproger23.bsky.social · 21/02/2026
𝗣𝗘𝗥𝗩 presents Sock Exchange 🧦 Friday, Feb 27, 10pm Rockbar NYC Hosted by @puproger23.bsky.social @noahgoldxkink.bsky.social Beats by Gabe Is Ok
4325
Reposted by Roger 🔒
Spot 🇸🇪 @house-of-spot.bsky.social · 31/10/2025
"Good morning, Sir. it passed out on its bed after work, still in its clothes, and woke up to this." Nature will have its way, even with @xcruciblex.bsky.social
016012
Roger 🔒 @puproger23.bsky.social · 21/02/2026
at the kink event//at home
1675
Roger 🔒 @puproger23.bsky.social · 18/02/2026
before and after
1819
Reposted by Roger 🔒
Faust (Pup Dashi) @ganzfaust.dog · 14/02/2026
forever your mutt.
Faust with his arms over his head, revealing his pits. He’s wearing a pair of shiny black bikini briefs.
41287
Reposted by Roger 🔒
Pup Bike @pupbike.bsky.social · 07/02/2026
Dumb dog bone
716917
Roger 🔒 @puproger23.bsky.social · 07/02/2026
it’s so cold out 🥶
0797
Roger 🔒 @puproger23.bsky.social · 31/01/2026
horny fag in the 🌞
1927
Reposted by Roger 🔒
brogressive overload @meatballjake.bsky.social · 18/01/2026
Let’s keep #unhungsunday going 😚
271706146
Roger 🔒 @puproger23.bsky.social · 18/01/2026
feral and no one’s around to benefit from it 🙄
0140
Reposted by Roger 🔒
scorpio sub 🦂🔒 @scorpiosub.bsky.social · 16/01/2026
5 months / 0 orgasms 🥳😇 🔒 160 days 🚫💦 153 days #teamlocked #gaychastity #cagecheck #orgasmdenial
Mirror selfie from the chest down of me pulling the front of my underwear down to expose my locked nub.
917720
Roger 🔒 @puproger23.bsky.social · 16/01/2026
Day 1,111🔒 Day 234 🚫💦 approaching eight months orgasm-free and have had three wet dreams in the past week 😵‍💫😵‍💫😵‍💫 nothing quite as humiliating as waking up in the middle of the night realizing you’ve sprayed boy juice all over your sheets… again
716611