cagedswitchZH 🇨🇭 @cagedswitchzh.bsky.social · 27/02/2026Lockup day 3, morning wood in the inverted cage after having slept with legs tied. 5 days since last caged orgasm, 15 days since last full orgasm. 1120
Reposted by cagedswitchZH 🇨🇭r2cc.bsky.social @r2cc.bsky.social · 08/02/2026day29/103 换新锁 包皮翻开好看还是不翻好看 点赞评论转发继续+1d(解锁前都有效) 3265
Reposted by cagedswitchZH 🇨🇭Inuki @gear-inuki.bsky.social · 18/02/2026 Who's strong enough to last a round?💪🤼♂️😈 #lycra #wrestling 1714
Reposted by cagedswitchZH 🇨🇭Daemon Doggy @lockstersza.bsky.social · 16/02/2026DD free & trying out the Monday cock ring trend 😈 You locked? If not, @moodtime.bsky.social has something for you! 🔒 Tag your cage check below… maybe I’ll give some praise 👀🐾 1116914
Reposted by cagedswitchZH 🇨🇭Cyberbud @cyberbud.bsky.social · 16/02/2026what has more prison vibes? the sink or this beautiful #caged dick? i can't decide... 0152
Reposted by cagedswitchZH 🇨🇭unworthyslutboy ➡️ MAL @unworthyslutboy.bsky.social · 15/02/2026I’m sooooo hung 🙃 #chastity #stretcher linktr.ee/unworthyslut... 1502
Reposted by cagedswitchZH 🇨🇭Spidey Pup @calamityspideypup.bsky.social · 04/02/2026Forced workout for @rbrlver.bsky.social 💪🏽🔒 Selling these to a new home. $30 for the leggings and $15 for the shirt + shipping (cage not included). DM for more info/questions. 0113
Reposted by cagedswitchZH 🇨🇭TRAID @traid.bsky.social · 01/02/2026Popping in with @yohan555.bsky.social to check in on and frustrate @bondagelondon.bsky.social during his 36hr sleepsack incarceration Next time it’s going to be a bit of a competition… 😈 who is gonna win? 1238644
Reposted by cagedswitchZH 🇨🇭Sphexz @sphexz.bsky.social · 30/01/2026We live together, but we have separate bedrooms 😏 727936
Reposted by cagedswitchZH 🇨🇭Flowy ✨ 🔜 MIR @pupflowy.rbbr.la · 30/01/2026Yoga dog 🐕 @cogweekend.com #rubberpup 📸: @rubbercovered.bsky.social 41417
Reposted by cagedswitchZH 🇨🇭RAW : KINK : COUPLE @rawkinkcouple.bsky.social · 24/01/2026Just a locked and collared 🦊 enjoying his Saturday… and very aware who is holding the keys 🔐😇 🐺🔒🦊 🔞➡️ Free on OF/JFF NSFW – 18+ only #RAWKinkCouple #CageCheck #LockedBottom #Collared #ChastityBottom #GayChastity #GayFetish #GayJockstrap #GaySub #GaySocks #PiercedGay #SubBottom #TeamLocked 0292
Reposted by cagedswitchZH 🇨🇭Boyryan54 🔜 Palm Springs Leather @boyryan54.bsky.social · 24/01/2026Huh. New kink unlocked? Guys in resin featured on Hunting Party, Season 2 Episode 2. Add some electro stimulation pads on the body, and a feeding and breathing tube, and you have a hot storage fantasy… 3523
Reposted by cagedswitchZH 🇨🇭Knautty_boy @knautty-boy.bsky.social · 14/03/2025@nickinmontreal.bsky.social playing in his tie 😈🪢 952471
Reposted by cagedswitchZH 🇨🇭Knautty_boy @knautty-boy.bsky.social · 16/11/2025My favorit boot worshipper, @nickinmontreal.bsky.social Picture by the amazing @chesterman.bsky.social 631048
Reposted by cagedswitchZH 🇨🇭Nick @nickinmontreal.bsky.social · 02/02/2025Final result of 2hr edging (sorry for poor quality and light) - also if you’re my godfather you can and should skip this 322324
Reposted by cagedswitchZH 🇨🇭Nick @nickinmontreal.bsky.social · 07/02/2025“What did you do this weekend?” 342652
Reposted by cagedswitchZH 🇨🇭Nick @nickinmontreal.bsky.social · 06/03/2025Fun lil’ new purchase from @mrsleather.bsky.social 826724
Reposted by cagedswitchZH 🇨🇭Rubberpunk80 @rubberpunk80.bsky.social · 08/12/2024Just a regular training session with the sexy @nickinmontreal.bsky.social 778497
Reposted by cagedswitchZH 🇨🇭Rubberpunk80 @rubberpunk80.bsky.social · 13/12/2024A break for gimp @nickinmontreal.bsky.social after a hot session ☺️ 240436
Reposted by cagedswitchZH 🇨🇭Rubberpunk80 @rubberpunk80.bsky.social · 19/12/2024@nickinmontreal.bsky.social is always making a mess... 😏🖤 1060676
Reposted by cagedswitchZH 🇨🇭Rubberpunk80 @rubberpunk80.bsky.social · 22/02/2025@nickinmontreal.bsky.social Making a big mess again 755166
Reposted by cagedswitchZH 🇨🇭Rubberpunk80 @rubberpunk80.bsky.social · 31/03/2025What it's like to be my bitch @nickinmontreal.bsky.social 647948
Reposted by cagedswitchZH 🇨🇭Rubberpunk80 @rubberpunk80.bsky.social · 24/05/2025@steelwerks.bsky.social Best chastity device! @nickinmontreal.bsky.social 649464
Reposted by cagedswitchZH 🇨🇭Rubberpunk80 @rubberpunk80.bsky.social · 02/12/2024The way gimps shot their loads in my presence. Caged cock of course... 381678235
Reposted by cagedswitchZH 🇨🇭RAW : KINK : COUPLE @rawkinkcouple.bsky.social · 21/01/2026Halfway through the week — locked, jocked, and #Collared for #HumpDay… just how 🐺 likes to see his 🦊 😇 🐺🔒🦊 🔞➡️ Free on OF/JFF NSFW – 18+ only #RAWKinkCouple #CageCheck #LockedBottom #ChastityBottom #GayChastity #GayFetish #GayJockstrap #GaySub #PiercedGay #PrinceAlbert #SubBottom #TeamLocked 1574
Reposted by cagedswitchZH 🇨🇭jtalbot812 @jtalbot812.bsky.social · 22/01/2026just waking up in my Amoresy Centurion suit. #Amoresysuit #amoresy #lycra #spandex 2421
Reposted by cagedswitchZH 🇨🇭C552S @c552s.bsky.social · 22/01/2026Do you think you can hold on to this key for me? I don’t think I can trust myself with it 😈🔐 416614
Reposted by cagedswitchZH 🇨🇭PampEnforcer / Kass @kass01.bsky.social · 21/01/2026Instructions await the visiting boy 1133736
Reposted by cagedswitchZH 🇨🇭Daddy Adam 🐻 @adamsanerof.bsky.social · 21/01/2026Daddy is gonna train you hard! Are you ready for it, boy? 1767538
Reposted by cagedswitchZH 🇨🇭unworthyslutboy ➡️ MAL @unworthyslutboy.bsky.social · 21/01/2026Got through security at the airport, locked right back up. Felt so strange and exposed not being locked #chastity #nub #prettyinpink linktr.ee/unworthyslut... 0447
Reposted by cagedswitchZH 🇨🇭unworthyslutboy ➡️ MAL @unworthyslutboy.bsky.social · 21/01/2026Cage confirmation before landing. It’s good to be home ✈️ 🔒 #chastity #nub #prettyinpink linktr.ee/unworthyslut... 0816
Reposted by cagedswitchZH 🇨🇭meneducationfan 🔒 @meneducationfan.bsky.social · 21/01/2026A very appealing showing off at the gym! #showingoff 0567
Reposted by cagedswitchZH 🇨🇭Adam Tyrant @adamtyrant.bsky.social · 18/12/2025Tied exactly how @persianprince-x.bsky.social wants me. The way I like it. Full video out soon 115815
Reposted by cagedswitchZH 🇨🇭NottsBondageDom @nottsbondagetop.bsky.social · 21/01/2026This weeks video dropping on Friday, hot guy strapped down, sensorily deprived and edged by machine whilst being tormented, goes live Friday over on JFF justfor.fans/BondageTop1?... 210213
Reposted by cagedswitchZH 🇨🇭LockedLaw @hkboylocked.bsky.social · 21/01/2026You walked into the hotel room and found your locked boy already plugged and hole clenching on the sheets… Would you come take what’s yours? 🥹 @kink3d.com @toppedtoys.com #teamlocked #gaychastity 618025
Reposted by cagedswitchZH 🇨🇭lop @lopsidedfreak.bsky.social · 20/01/2026That last video took 12 minutes btw so it’s no wonder I strained so hard #chastity #cum #cage #caged #briefs #locked #nippleplay #nipples #gaychastity 218412
Reposted by cagedswitchZH 🇨🇭Rubberhard 🏳🌈🇳🇱 @rubberhard.bsky.social · 20/01/2026Locking up in the #carrara unlocks a deep desire to serve sadistic, dominant men. #teamlocked 718213
Reposted by cagedswitchZH 🇨🇭NottsBondageDom @nottsbondagetop.bsky.social · 20/01/2026A sneak peak of this weeks JFF update, @boundtaylor.bsky.social is having a hard time in the dungeon, watch him squirm. justfor.fans/BondageTop1?... 0999