Reposted by F*g Joe 🇭🇰K @lockedrubble.bsky.social · 04/10/2026How Locktober 2026 started. lockupcalendar.com/calendars/lo... @lockedhub.bsky.social #LockupCalendar #teamlocked #gaychastity #chastity #locktober 2555
Reposted by F*g Joe 🇭🇰Gay vids 18+ @nsure20.bsky.social · 13/07/2026His ass sounds so succulent🤤🥵😋 #gay #gaysex #gaymen #gayporn #rimjob #eatingass #bwc #dick #cock #fatass #bubblebutt #maleass #balls #feet #soles Marti_only 236670
F*g Joe 🇭🇰 @fagjoe.bsky.social · 13/07/2026“I must not question Daddy” 150 times as punishment for attitude, then another 50 for answering back. @limabean.bsky.social 052
F*g Joe 🇭🇰 @fagjoe.bsky.social · 25/12/2025Celebrating a caged Christmas. Proudly showing off my new, smallest cage yet from @kink3d.com. Dedicated to @limabean.bsky.social who has owned me for just over 10 years. Happy Christmas daddy 🔒 #teamlocked #gaychastity #cagedchristmas 29512
F*g Joe 🇭🇰 @fagjoe.bsky.social · 16/12/2025🔒 Cage check on the gym floor Love myself a locked and leaky leg day! Day 77 #chastity #teamlocked #gaychastity @cagedlegion.bsky.social @gaychastity.bsky.social @lockedboys.bsky.social @mccagert.bsky.social 0241
F*g Joe 🇭🇰 @fagjoe.bsky.social · 13/12/2025🔒Locktober and No Nut November done, and Denial December well underway. Only getting needier and more desperate by the day! Day 74 #chastity #teamlocked #gaychastity @cagedlegion.bsky.social @gaychastity.bsky.social @lockedboys.bsky.social @mccagert.bsky.social 0200
F*g Joe 🇭🇰 @fagjoe.bsky.social · 06/11/2025🔒 Day six and no nut November is as hard (or not) as ever #chastity #nonutnovember #nnn #teamlocked #gaychastity @cagedlegion.bsky.social @gaychastity.bsky.social @lockedboys.bsky.social @mccagert.bsky.social 0707
F*g Joe 🇭🇰 @fagjoe.bsky.social · 31/10/2025🔒 Day thirty one: You did it! Well done to everyone who took part in locktober. Remember, it’s not a competition. Any achievement is a success! Be proud! #locktober #teamlocked #chastity #gaychastity @cagedlegion.bsky.social @gaychastity.bsky.social @lockedboys.bsky.social @mccagert.bsky.social 0231
F*g Joe 🇭🇰 @fagjoe.bsky.social · 30/10/2025🔒 Day thirty: Watch porn and phantom jerk a dildo while caged. See if you can leak Jerking for 45 mins - on the edge the whole time but couldn’t get there #locktober #teamlocked #chastity #gaychastity @cagedlegion.bsky.social @gaychastity.bsky.social @lockedboys.bsky.social @mccagert.bsky.social 0160
F*g Joe 🇭🇰 @fagjoe.bsky.social · 29/10/2025🔒 Day twenty nine: Take a caged selfie in a public bathroom or fitting room I love pretending to be a man, yet knowing your true self is a locked f*g #locktober #teamlocked #chastity #gaychastity @cagedlegion.bsky.social @gaychastity.bsky.social @lockedboys.bsky.social @mccagert.bsky.social 0161
F*g Joe 🇭🇰 @fagjoe.bsky.social · 29/10/2025🔒 Day twenty eight: Tribute a superior (if you can) and/or make him cum Nothing - and I mean NOTHING - feels as good as making a real man cum #locktober #teamlocked #chastity #gaychastity #findom @cagedlegion.bsky.social @gaychastity.bsky.social @lockedboys.bsky.social @mccagert.bsky.social 0234
F*g Joe 🇭🇰 @fagjoe.bsky.social · 27/10/2025🔒 Day twenty seven: Watch 30 minutes of porn while locked - no touching Damn this one nearly killed me - sooo leaky #locktober #teamlocked #chastity #gaychastity @cagedlegion.bsky.social @gaychastity.bsky.social @lockedboys.bsky.social @mccagert.bsky.social 3506
F*g Joe 🇭🇰 @fagjoe.bsky.social · 26/10/2025🔒 Day twenty six: Sunbathe wearing as little as possible - photo proof Giving my poor caged nub a little bit of vitamin D ☀️ #locktober #teamlocked #chastity #gaychastity @cagedlegion.bsky.social @gaychastity.bsky.social @lockedboys.bsky.social @mccagert.bsky.social 0303
F*g Joe 🇭🇰 @fagjoe.bsky.social · 25/10/2025🔒 Day twenty five: Multiple edges - take yourself to the edge (minimum 5 times) - no release I’m ruined #locktober #teamlocked #chastity #gaychastity @cagedlegion.bsky.social @gaychastity.bsky.social @lockedboys.bsky.social @mccagert.bsky.social 090
F*g Joe 🇭🇰 @fagjoe.bsky.social · 25/10/2025🔒 Day twenty four: Spend the night locked and plugged I honestly slept better than I have in weeks with my plug in… might have to make it a regular thing… #locktober #teamlocked #chastity #gaychastity @cagedlegion.bsky.social @gaychastity.bsky.social @lockedboys.bsky.social @mccagert.bsky.social 0122
F*g Joe 🇭🇰 @fagjoe.bsky.social · 23/10/2025This photo is proof that my cage is WAY too big… accepting donations towards a much smaller one! 000
F*g Joe 🇭🇰 @fagjoe.bsky.social · 23/10/2025🔒 Day twenty three: Make a post about your journey and what you have learned I’m expected to think coherently? I’ll take a punishment instead, please Sir #locktober #teamlocked #chastity #gaychastity @cagedlegion.bsky.social @gaychastity.bsky.social @lockedboys.bsky.social @mccagert.bsky.social 1192
F*g Joe 🇭🇰 @fagjoe.bsky.social · 22/10/2025🔒 Day twenty two: Denial day - give up something else pleasurable for the rest of the week No TV for the rest of the week; just thinking about my caged nub #locktober #teamlocked #chastity #gaychastity @cagedlegion.bsky.social @gaychastity.bsky.social @lockedboys.bsky.social @mccagert.bsky.social 0122
F*g Joe 🇭🇰 @fagjoe.bsky.social · 21/10/2025🔒 Day twenty one: Wear slutty underwear (or go commando) all day with photo proof First time ever wearing a thong to work and the gym, but not the last! #locktober #teamlocked #chastity #gaychastity @cagedlegion.bsky.social @gaychastity.bsky.social @lockedboys.bsky.social @mccagert.bsky.social 150
F*g Joe 🇭🇰 @fagjoe.bsky.social · 20/10/2025🔒Day twenty: Reread what you wrote on day 7. Elaborate on it further I have done this and sent it, but I won’t bore you. Have another cage picture instead #locktober #teamlocked #chastity #gaychastity @cagedlegion.bsky.social @gaychastity.bsky.social @lockedboys.bsky.social @mccagert.bsky.social 0182
F*g Joe 🇭🇰 @fagjoe.bsky.social · 19/10/2025🔒Day nineteen: Edging session. Edge and ruin or just edge. No orgasm allowed Edging this far into Locktober is pure torture #locktober #teamlocked #chastity #gaychastity @cagedlegion.bsky.social @gaychastity.bsky.social @lockedboys.bsky.social @mccagert.bsky.social 0171
F*g Joe 🇭🇰 @fagjoe.bsky.social · 18/10/2025🔒Day eighteen: Do all household chores naked I forgot to take a picture while mopping naked, but after I went to Macau 🇲🇴 - love me a sauna and jacuzzi #locktober #teamlocked #chastity #gaychastity @cagedlegion.bsky.social @gaychastity.bsky.social @lockedboys.bsky.social @mccagert.bsky.social 1121
F*g Joe 🇭🇰 @fagjoe.bsky.social · 17/10/2025🔒Day seventeen: All the time at home today should be spent naked If only that meant all day! Damn working for a living… #locktober #teamlocked #chastity #gaychastity @cagedlegion.bsky.social @gaychastity.bsky.social @lockedboys.bsky.social @mccagert.bsky.social 081
F*g Joe 🇭🇰 @fagjoe.bsky.social · 16/10/2025🔒Day sixteen: Silent denial - no speaking about arousal, chastity or release all day Congrats to all the locked boys - we’ve made it past half way! #locktober #teamlocked #chastity #gaychastity @cagedlegion.bsky.social @gaychastity.bsky.social @lockedboys.bsky.social @mccagert.bsky.social 1140
F*g Joe 🇭🇰 @fagjoe.bsky.social · 15/10/2025🔒Day fifteen: Wear something (collar, key, padlock) in public I wore my key (after remembering it was in the freezer) and didn’t hide it under my clothes. #locktober #teamlocked #chastity #gaychastity @cagedlegion.bsky.social @gaychastity.bsky.social @lockedboys.bsky.social @mccagert.bsky.social 0232
F*g Joe 🇭🇰 @fagjoe.bsky.social · 14/10/2025Although I am locked all the tine, locktober presents its own struggles. The chastity community is so big now, that more and more guys are locking up. Seeing so many beautiful locked boys with their cute cages is so hot that it’s driving me even more crazy and making me even more horny than usual! 030
F*g Joe 🇭🇰 @fagjoe.bsky.social · 14/10/2025🔒Day fourteen: Write down your biggest struggle being locked so far *See the comments* #locktober #teamlocked #chastity #gaychastity @cagedlegion.bsky.social @gaychastity.bsky.social @lockedboys.bsky.social @mccagert.bsky.social 1110
F*g Joe 🇭🇰 @fagjoe.bsky.social · 13/10/2025🔒Day thirteen: Gym (or exercise) for 45 mins+ while caged & have a cold shower after Loved being caged (and commando) surrounded by so many real men 🤍 #locktober #teamlocked #chastity #gaychastity @cagedlegion.bsky.social @gaychastity.bsky.social @lockedboys.bsky.social @mccagert.bsky.social 0351
F*g Joe 🇭🇰 @fagjoe.bsky.social · 12/10/2025🔒Day twelve: Carry out a punishment set by a superior It hits different when you’re assigned a punishment by a fellow locked boy - shows my inferiority #locktober #teamlocked #chastity #gaychastity @cagedlegion.bsky.social @gaychastity.bsky.social @lockedboys.bsky.social @mccagert.bsky.social 0210
F*g Joe 🇭🇰 @fagjoe.bsky.social · 11/10/2025🔒Day eleven: Freeze your key in a bowl or block of ice. Leave it frozen for 24 hours #locktober #teamlocked #chastity #gaychastity @cagedlegion.bsky.social @gaychastity.bsky.social @lockedboys.bsky.social @mccagert.bsky.social 0130
F*g Joe 🇭🇰 @fagjoe.bsky.social · 10/10/2025🔒Day ten: Take a slutty / kinky photo of yourself for socials All my photos are slutty, so I went a step further and made sure it was in public… #locktober #teamlocked #chastity #gaychastity @cagedlegion.bsky.social @gaychastity.bsky.social @lockedboys.bsky.social @mccagert.bsky.social 1345
F*g Joe 🇭🇰 @fagjoe.bsky.social · 10/10/2025Sure. I don’t wake up anymore. But I’m horny all the time 🔥 010
F*g Joe 🇭🇰 @fagjoe.bsky.social · 09/10/2025🔒 Day nine: Practice oral skills on toy / vegetable for 10 mins I ate my cucumber, so toy it is! I just wish it was real… #locktober #teamlocked #chastity #gaychastity @cagedlegion.bsky.social @gaychastity.bsky.social @lockedboys.bsky.social @mccagert.bsky.social 1220
F*g Joe 🇭🇰 @fagjoe.bsky.social · 08/10/2025🔒Day eight: Silent day. You may not mention being locked or say / text anything sexual I guess I’ll have to make do with thinking… #locktober #teamlocked #chastity #gaychastity @cagedlegion.bsky.social @gaychastity.bsky.social @lockedboys.bsky.social @mccagert.bsky.social 0120
F*g Joe 🇭🇰 @fagjoe.bsky.social · 07/10/2025🔒Day seven: Write down how you feel after 1 week locked Put simply (due to word count) I’m loving it and it feels amazing and pathetic 🤍 #locktober #teamlocked #chastity #gaychastity @cagedlegion.bsky.social @gaychastity.bsky.social @lockedboys.bsky.social @mccagert.bsky.social 1233
F*g Joe 🇭🇰 @fagjoe.bsky.social · 06/10/2025🔒Day six: Gym (or exercise) for 30 mins+ while caged & have a cold shower after Gymmed for an hour, but the cold shower was the hardest bit! #locktober #teamlocked #chastity #gaychastity @cagedlegion.bsky.social @gaychastity.bsky.social @lockedboys.bsky.social @mccagert.bsky.social 080
F*g Joe 🇭🇰 @fagjoe.bsky.social · 05/10/2025🔒 Day five: Show cage (or cage outline) outdoors #locktober #teamlocked #chastity #gaychastity @cagedlegion.bsky.social @gaychastity.bsky.social @lockedboys.bsky.social @mccagert.bsky.social 0171
F*g Joe 🇭🇰 @fagjoe.bsky.social · 04/10/2025🔒 Day four: Go out for a walk for at least 30 minutes caged and plugged I ended up walking for over an hour and stayed plugged most of the day! #locktober #teamlocked #chastity #gaychastity @cagedlegion.bsky.social @gaychastity.bsky.social @lockedboys.bsky.social @mccagert.bsky.social 1141