Kade Linkin @linkinkade.bsky.social · 10/11/2025New speedo from @mrsleather.bsky.social and @lockergearmen.bsky.social Hides nothing. Just the way I want it. 316718
Kade Linkin @linkinkade.bsky.social · 05/11/2025Think I can join the team as the tight end. Or maybe just the towel boy. 2868
Kade Linkin @linkinkade.bsky.social · 03/11/2025New socks, strap ring and leather cage strap from @mrsleather.bsky.social and @kink3d.com Impossible to hide my truth now, I’m a locked boy always! 214921
Kade Linkin @linkinkade.bsky.social · 02/11/2025New hoodie, hat and jock from @nastypig.bsky.social was a blast to work out in. And a new strap ring from @kink3d.com Jock is already getting nice and musky. 1687
Kade Linkin @linkinkade.bsky.social · 01/11/2025Love my new gym fit from @mrsleather.bsky.social highlights all my most important parts😈 1736
Kade Linkin @linkinkade.bsky.social · 31/10/2025Day 30 of locktober! To celebrate I shaved head to toe! Love being smooth, and clearly marked as a slut. 119028
Kade Linkin @linkinkade.bsky.social · 02/10/2025First day of locktober and first day of #showyourlock with @mrsleather.bsky.social 21096
Kade Linkin @linkinkade.bsky.social · 21/09/2025I might look like a hunter, but I’m more of a trapper, I prefer caging😈 19314
Kade Linkin @linkinkade.bsky.social · 16/09/2025Lunch time cage check! Trying to be better about posting here 110810
Kade Linkin @linkinkade.bsky.social · 26/06/2025A great time with @derrickmountxxx.bsky.social today! 11233
Kade Linkin @linkinkade.bsky.social · 13/06/2025Bathroom cage check! Feel like my nub is extra pretty today. 312111
Kade Linkin @linkinkade.bsky.social · 26/05/2025New shorts for the summer. Love a good hottub soak 510312
Kade Linkin @linkinkade.bsky.social · 18/05/2025Post gym flex. Plus a treat for the feet boys😈 a bit musky for sure. 410514
Kade Linkin @linkinkade.bsky.social · 13/05/2025Rocking all my new Pink @nastypig.bsky.social stuff! Love it. Makes me feel like a dumb himbo! Pink, don’t think bros! 1012813
Kade Linkin @linkinkade.bsky.social · 02/05/2025Happy international jockstrap day! Rocking my gear from Bike athletic! They are the OG, and still the best to this day. 111413
Kade Linkin @linkinkade.bsky.social · 01/05/2025Happy 3 year anniversary of being locked up! In a @kink3d.com cobra the whole time! From an R to an N and only going more. 522626
Kade Linkin @linkinkade.bsky.social · 27/04/2025Sometimes you just need to be used in a bathroom. Any takers? 410517
Kade Linkin @linkinkade.bsky.social · 13/04/2025What would you do if I was squatting in front of you in my new gym shorts. 3719
Kade Linkin @linkinkade.bsky.social · 28/02/2025Work outfits to cage out to full naked and caged 013512
Kade Linkin @linkinkade.bsky.social · 27/02/2025Getting all cozy with this chilly weather. But love to Winnie the Pooh it! 219021
Kade Linkin @linkinkade.bsky.social · 22/02/2025New gym shorts? They help to make sure I always think pink 😈 310214
Kade Linkin @linkinkade.bsky.social · 16/02/2025Shout out to my coworkers who said “Wait, I didn’t know you were gay” and the other “don’t you see his @mrsleather.bsky.social hoodie! Clearly he is” 3694
Kade Linkin @linkinkade.bsky.social · 14/02/2025Happy Valentine’s Day! Hope you are getting to celebrate or cele-bate! Show me some love in the replies😘 68510
Kade Linkin @linkinkade.bsky.social · 13/02/2025Got some new dungeon storage set up! Comes with lots of mirrors for selfies! 510317
Kade Linkin @linkinkade.bsky.social · 22/01/2025Even going to a fancy restaurant, I have to show off my big full balls! Who’s giving them a grab. 1018014
Kade Linkin @linkinkade.bsky.social · 10/01/2025Come and wrestle with me, winner gets to share the loser with anyone he wants 😈 1759
Kade Linkin @linkinkade.bsky.social · 02/01/2025My 2025 resolutions, who’s gonna help me make them true! 2585
Kade Linkin @linkinkade.bsky.social · 01/01/2025One final locker room cage check! Happy new year all 1486
Kade Linkin @linkinkade.bsky.social · 28/12/2024Time for the Christmas party! Christmas may only come once a year but I don’t even get that pleasure😜 1386
Kade Linkin @linkinkade.bsky.social · 28/12/2024Huffing my own post gym musk! Only way to relax between the holidays 2678
Kade Linkin @linkinkade.bsky.social · 24/12/2024Happy holidays yall! I’ve been sick as a dog the last few days. Enjoy these pics from one of the fanciest bathrooms I get to show off on. Send some healing love and vibes in the meantime. 1604
Kade Linkin @linkinkade.bsky.social · 12/12/2024A very good boy got me these Versace briefs. I think they look good on me😈 Love when a boy has good taste 1393
Kade Linkin @linkinkade.bsky.social · 10/12/2024Post gym pup! Hood: Frisky from @mrsleather.bsky.social Jock from Bike Cage: Cobra N from @kink3d.com 3908
Kade Linkin @linkinkade.bsky.social · 01/12/2024Just been feeling myself and my growth in the gym! Got a long way to go. But loving my progress! Now who’s gonna test how strong I’ve got with a good flogging😈 311712
Kade Linkin @linkinkade.bsky.social · 30/11/2024What comes after Black Friday? Small Cock Saturday right? Use KadeBF on JFF until Monday for your first month at 60% off! 315317
Kade Linkin @linkinkade.bsky.social · 29/11/2024Hope you are all enjoying some free range birds today, I’m stuck with this caged cock😜 313313
Kade Linkin @linkinkade.bsky.social · 28/11/2024Got these overall shorts, and love how they frame my… chest. Definitely just my chest 😘 3576
Kade Linkin @linkinkade.bsky.social · 27/11/2024Come on boys, no nut November is almost over, it would be a shame if someone tried to make you goon. 1748