cagedswitchZH 🇨🇭
banner
cagedswitchzh.bsky.social
cagedswitchZH 🇨🇭
@cagedswitchzh.bsky.social
🇨🇭Winterthur | 40 | 🌿INFP-T | 🏳️‍🌈Gay | 🔐#teamlocked | 🏋️‍♂️Compression / 🏄‍♂️Neoprene / 🏃‍♂️Lycra+Singlets | 🪢Bondage | 🔒Chastity | ⏳🔥🎯Edging | 💦🥵Cum Control | ⚡CBT
Reposted by cagedswitchZH 🇨🇭
Popping 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?
February 1, 2026 at 6:37 PM
Reposted by cagedswitchZH 🇨🇭
We live together, but we have separate bedrooms 😏
January 30, 2026 at 9:51 PM
Reposted by cagedswitchZH 🇨🇭
January 30, 2026 at 9:19 PM
Reposted by cagedswitchZH 🇨🇭
Milking time
January 24, 2026 at 1:18 PM
Reposted by cagedswitchZH 🇨🇭
Just 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
January 24, 2026 at 2:52 PM
Reposted by cagedswitchZH 🇨🇭
Day 117

Sweaty nub check. Who’s gonna clean up this sweaty boy?
January 24, 2026 at 4:11 PM
Reposted by cagedswitchZH 🇨🇭
Huh. 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…
January 24, 2026 at 4:01 PM
Reposted by cagedswitchZH 🇨🇭
@nickinmontreal.bsky.social playing in his tie 😈🪢
March 14, 2025 at 11:22 PM
Reposted by cagedswitchZH 🇨🇭
My favorit boot worshipper, @nickinmontreal.bsky.social

Picture by the amazing @chesterman.bsky.social
November 16, 2025 at 9:34 PM
Reposted by cagedswitchZH 🇨🇭
Good boys are caged
December 2, 2024 at 8:21 PM
Reposted by cagedswitchZH 🇨🇭
January 28, 2025 at 11:06 PM
Reposted by cagedswitchZH 🇨🇭
Final result of 2hr edging (sorry for poor quality and light) - also if you’re my godfather you can and should skip this
February 2, 2025 at 2:40 AM
Reposted by cagedswitchZH 🇨🇭
February 5, 2025 at 12:09 AM
Reposted by cagedswitchZH 🇨🇭
“What did you do this weekend?”
February 7, 2025 at 4:53 PM
Reposted by cagedswitchZH 🇨🇭
🔐 🍑
March 4, 2025 at 8:08 PM
Reposted by cagedswitchZH 🇨🇭
Fun lil’ new purchase from @mrsleather.bsky.social
March 6, 2025 at 12:57 AM
Reposted by cagedswitchZH 🇨🇭
Just a regular training session with the sexy @nickinmontreal.bsky.social
December 8, 2024 at 5:39 PM
Reposted by cagedswitchZH 🇨🇭
A break for gimp @nickinmontreal.bsky.social after a hot session ☺️
December 13, 2024 at 2:55 PM
Reposted by cagedswitchZH 🇨🇭
@nickinmontreal.bsky.social is always making a mess... 😏🖤
December 19, 2024 at 12:43 PM
Reposted by cagedswitchZH 🇨🇭
@nickinmontreal.bsky.social
Making a big mess again
February 22, 2025 at 4:00 PM
Reposted by cagedswitchZH 🇨🇭
What it's like to be my bitch
@nickinmontreal.bsky.social
March 31, 2025 at 11:22 AM
Reposted by cagedswitchZH 🇨🇭
May 24, 2025 at 9:56 PM
Reposted by cagedswitchZH 🇨🇭
The way gimps shot their loads in my presence.
Caged cock of course...
December 2, 2024 at 11:46 AM
Reposted by cagedswitchZH 🇨🇭
Halfway 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
January 21, 2026 at 11:15 AM
Reposted by cagedswitchZH 🇨🇭
just waking up in my Amoresy Centurion suit. #Amoresysuit #amoresy #lycra #spandex
January 22, 2026 at 1:24 AM