Sign in

F*g Joe 🇭🇰

@fagjoe.bsky.social
200 followers 60 following 70 posts

Full-time, locked, 34yo f*ggot living in 🇭🇰. Owned.

PostsRepliesMedia
Reposted by F*g Joe 🇭🇰
Gay vids 18+ @nsure20.bsky.social · 13/07/2026
His 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/2025
Celebrating 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
29312
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
0231
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/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/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 · 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
F*g Joe 🇭🇰 @fagjoe.bsky.social · 04/10/2025
🔒 Day three: Edge for three times without release. No touching + relock. #locktober #teamlocked #chastity #gaychastity @cagedlegion.bsky.social @gaychastity.bsky.social @lockedboys.bsky.social @mccagert.bsky.social
0140
F*g Joe 🇭🇰 @fagjoe.bsky.social · 03/10/2025
🔒 Day two: Make a post detailing why you are taking part in Locktober:
 *see the comments* #locktober #teamlocked #chastity #gaychastity @cagedlegion.bsky.social @gaychastity.bsky.social @lockedboys.bsky.social @mccagert.bsky.social
330
F*g Joe 🇭🇰 @fagjoe.bsky.social · 02/10/2025
🔒Day one: Lock up, take a selfie in your cage and post #locktober #teamlocked #chastity #gaychastity #chastity @cagedlegion.bsky.social @gaychastity.bsky.social @lockedboys.bsky.social @mccagert.bsky.social
080
F*g Joe 🇭🇰 @fagjoe.bsky.social · 01/10/2025
Locktober is just hours away, and while I’m caged already, I love locktober. This year I have been instructed to create a locktober task calendar, which I will be following and completing the task each day… Why not join me? #locktober #teamlocked #chastity
020
Reposted by F*g Joe 🇭🇰
K @lockedrubble.bsky.social · 04/09/2025
How August ended → how September started. Will it stay this way through #Locktober? #teamlocked #gaychastity #chastity @cagedlegion.bsky.social @gaychastity.bsky.social @lockedboys.bsky.social @mccagert.bsky.social
1294
Reposted by F*g Joe 🇭🇰
K @lockedrubble.bsky.social · 01/09/2025
Summer is coming to a wrap, so I guess more lounging in rubber time? #rubberman #rubbermen #gayrubber #gaylatex
1121
Reposted by F*g Joe 🇭🇰
K @lockedrubble.bsky.social · 11/08/2025
Who is coming to touch and pamper these OTC sheer socks? #sheersocks #sheersocksman #sheersocksmen #sheersocksfetish #otcsocks #suits #suitedguy #meninsuit #menatplay
162
Reposted by F*g Joe 🇭🇰
K @lockedrubble.bsky.social · 07/08/2025
What would you touch first 🤔 #spandexman #spandexmen #gayspandex #gaylycra #lycraman #lycramen #amoresy
2141
Reposted by F*g Joe 🇭🇰
K @lockedrubble.bsky.social · 04/08/2025
🫡 Reporting for #monochromemonday #teamlocked #gaychastity #chastity
0297
Reposted by F*g Joe 🇭🇰
K @lockedrubble.bsky.social · 31/07/2025
Gotta train my glutes more to fill it better 🍑 #rubberman #rubbermen #gayrubber #gaylatex
4203
Reposted by F*g Joe 🇭🇰
K @lockedrubble.bsky.social · 28/07/2025
Obviously a cage in the front. Now who’s ready for the back? #rubberman #rubbermen #gayrubber #gaylatex #teamlocked #gaychastity #chastity
0499
Reposted by F*g Joe 🇭🇰
K @lockedrubble.bsky.social · 05/07/2025
Rubber puppy social - the puppy = sweating human 💦 #rubberman #gayrubber #gaylatex #teamlocked
0121
Reposted by F*g Joe 🇭🇰
K @lockedrubble.bsky.social · 10/07/2025
There are times when it’s out of the cage 🍆 #spandexman #gayspandex #gaylycra #lycraman #amoresy
0192
Reposted by F*g Joe 🇭🇰
K @lockedrubble.bsky.social · 12/07/2025
Gym lighting does hit differently #teamlocked #gaychastity #chastity
1375
Reposted by F*g Joe 🇭🇰
K @lockedrubble.bsky.social · 24/07/2025
One of my favourite colour combo 💛🖤 Wonder what's hiding underneath the shorts? Front or back? #rubberman #rubbermen #gayrubber #gaylatex #teamlocked
0304