LdnBoy91 @londonsubboy91.bsky.social · 20/08/2025Morning straining. Do workout to release energy. Straining intensifies. Urgh 😵💫🔐 050
LdnBoy91 @londonsubboy91.bsky.social · 17/08/2025Subday Sunday caged and sunbathing in just a jock. Well and what's under the jock of course... #cagecheck #lockedboy #gaychastity 0120
LdnBoy91 @londonsubboy91.bsky.social · 12/08/2025I cannot even begin to... that felt so amazing and looked even better. Just a flow of it and I felt absolutely nothing as it happened. #teamlocked #cagedboy #cagedcum #flatcage 190
LdnBoy91 @londonsubboy91.bsky.social · 10/08/2025How has it taken me so long in life to discover how good a flat cage and plug feel together? 🔥 🥵 #teamlocked #gaychastity #cagedsub #flatcage 1100
LdnBoy91 @londonsubboy91.bsky.social · 09/08/2025A rather strainy start to my weekend Something tells me it'll only get worse #chastityboy #gaychastity #teamlocked #gaysubmissive 082
LdnBoy91 @londonsubboy91.bsky.social · 08/08/2025Oops... #teamlocked #gaychastity #gaysub #flatcage 2174
LdnBoy91 @londonsubboy91.bsky.social · 08/08/2025Watching "straight" doms engage in increasingly homosexual activity as they realise they need to keep up the "content" will never not be a kind of perverse funny. You've gone from a fully clothed shoe licking clip right up to a video of you naked with another man while a third sucks your cock... 050
LdnBoy91 @londonsubboy91.bsky.social · 07/08/2025So, if I had one of these, nobody would want to see that, right? #lockedboy #teamlocked #gaychastity #flatcage 340
LdnBoy91 @londonsubboy91.bsky.social · 05/08/2025Something a bit different #teamlocked #gaychastity #chastebiker #gaybiker 1254
Reposted by LdnBoy91CageHH🔒 @cagehh.bsky.social · 05/08/2025🔒CAGE CHECK🔒 If you love cage checks as much as I do, you've come to the right place! 🔒😈 These accounts order cage checks: go.bsky.app/6ZYDUyi Be a good boy and show your locked cock when asked! 🔒😔 #teamlocked #gaychastity #cagecheck #chastityclub #teamuncut #chastity #malechastity #lockedcock 186013
LdnBoy91 @londonsubboy91.bsky.social · 03/08/2025I forgot July pay was salary increase and annual bonus haha 😄 Wooooo 💸 💰 (Not an invite for findoms - just a pleasant surprise) 050
LdnBoy91 @londonsubboy91.bsky.social · 03/08/2025Why would I unlock? It's a bath, not a special occasion or an emergency... #gaychastity #lockedboy #teamlocked 0231
LdnBoy91 @londonsubboy91.bsky.social · 03/08/2025Love this thread. When you find the right cage and it feels so good, you know it's the right thing for you physically and mentally. 🔐❤️ 060
LdnBoy91 @londonsubboy91.bsky.social · 03/08/2025Happy Sunday! (Yes, it's the same pair still) #gaychastity #teamlocked 1231
LdnBoy91 @londonsubboy91.bsky.social · 02/08/2025Hmm... feeling unexpectedly strainy this afternoon for some reason. 020
LdnBoy91 @londonsubboy91.bsky.social · 02/08/2025Day 3... The socks, that is, no idea about the other thing. #teamlocked #teamsocked #gaychastity #lockedboy #lockedsub 1232
Reposted by LdnBoy91CageHH🔒 @cagehh.bsky.social · 02/08/2025Welcum to my starter pack 🔒😀 I have added some more accounts 😉 go.bsky.app/5cqSvmE #teamlocked #gaychastity #cagecheck #chastityclub #teamuncut #chastity #malechastity #lockedcock 0388
LdnBoy91 @londonsubboy91.bsky.social · 02/08/2025I definitely, absolutely have interests beyond just #chastity #gaysub #subboy #teamlocked #leatherboy 0151
LdnBoy91 @londonsubboy91.bsky.social · 01/08/2025It's possible I missed the intention of the original post that led to this exchange but still an important question about at which point content for the sake of kink and content for the sake of income diverge to the point of being incompatible. 240
LdnBoy91 @londonsubboy91.bsky.social · 01/08/2025Did I make it to the weekend? Yes, I did! Good boy!media.tenor.coma dog wearing a cowboy hat and sunglasses with the words weekend vibes belowALT: a dog wearing a cowboy hat and sunglasses with the words weekend vibes below 000
LdnBoy91 @londonsubboy91.bsky.social · 01/08/2025You know those exchanges you sometimes have which really knock your confidence in this side of life? Yeah... Anyway, not in the mood for cage pic today so have a memory of a lighter moment from my life with former Sir #Dslifestyle #submissivelife #socktea 060
LdnBoy91 @londonsubboy91.bsky.social · 31/07/2025Oh my god, it's finally payday This seems to have been a veeeeery long month for some reason. 010
LdnBoy91 @londonsubboy91.bsky.social · 30/07/2025So, just to make it clear that I don't simply post chastity pics even though they're tremendous fun. I'm a mid-30s sub, lifestyle experienced thanks to a long-term romantic/domestic D/s relationship which sadly ended a while back. Always keen to chat and explore kinks! 090
LdnBoy91 @londonsubboy91.bsky.social · 30/07/2025I know which one I prefer. #teamlocked #chastity #gaychastity #lockedboy 1170
LdnBoy91 @londonsubboy91.bsky.social · 30/07/2025Good morning everybody, another glorious day of waking up to this view #chastity #gaychastity #lockedboy #teamlocked 0181
LdnBoy91 @londonsubboy91.bsky.social · 29/07/2025Shining a light on my most consistent feature #chastity #cagedboy #chastityboy #gaychastity 0140
LdnBoy91 @londonsubboy91.bsky.social · 29/07/2025Oh, fine, have a few more of me being a good locked boy 1160
LdnBoy91 @londonsubboy91.bsky.social · 28/07/2025Chastity. Biker. Chastity. Biker. Chaste biker. 0120
Reposted by LdnBoy91YngMstrDetroit 🔜 MIR! @yngmstrdetroit.bsky.social · 28/07/2025To the new arrivals, welcome to Bsky! A few things u need to do: 1. Label your media posts: Boobs/dicks = "suggestive/nudity/adult," blood/guts = "graphic." 2. Turn off NSFW filter so you can see smut. It's under the "Moderation" setting. 3. Post something, don't just repost! Get noticed! 0559
LdnBoy91 @londonsubboy91.bsky.social · 07/12/2024I stopped counting the days a while back and often forget there's anything different about being like this 0100
LdnBoy91 @londonsubboy91.bsky.social · 05/12/2024One my main goals in life is to find the right person who I can say I'm actually wearing this *for*. It's been a long, slow and unsuccessful process so far. 061