Caged teacher @cagedteacher.bsky.social · 07/12/2025Little sub noises can’t be helped sometimes 🥹 092
Caged teacher @cagedteacher.bsky.social · 07/12/2025Restrained and teased. Just the way I like it 092
Caged teacher @cagedteacher.bsky.social · 07/12/2025Loved my session with @worcestermaster.bsky.social 092
Caged teacher @cagedteacher.bsky.social · 31/10/2025Last day boys! #Locktober Anyone else finally getting used to the idea of locking up? 🥹😈 #teamlocked #gaychastity #gaysub #gaythong #gayedging 2515
Caged teacher @cagedteacher.bsky.social · 16/10/2025#Locktober This. Is. driving. Me. Crazy! Someone please use me 🥹 #caged #gaychastity #teamlocked #gaysub 1511
Caged teacher @cagedteacher.bsky.social · 09/10/2025Post gym cage check. #Locktober How are all the locked boys doing? #teamlocked #gaychastity #gaysub #cagecheck 0595
Caged teacher @cagedteacher.bsky.social · 08/10/2025#locktober leg day done I swear people know I’m caged when I’m in the gym 🥹 #teamlocked #gaychastity #gaysub #cagedsub @lockedboys.bsky.social 1523
Caged teacher @cagedteacher.bsky.social · 06/10/2025#Locktober Quick cage check for Sir 🥹 it’s getting smaller 🥹 #teamlocked #gaychastity #cagedsub 0382
Caged teacher @cagedteacher.bsky.social · 05/10/2025Who said caged boys can’t fuck? Just because I’ve got a useless nub doesn’t mean I can’t use my pent up energy to fuck a nice hole 😈🥹 #teamlocked #gaychastity #gaysub #pegging #sissy #chastitycage 0505
Caged teacher @cagedteacher.bsky.social · 04/10/2025Caged roadtrip anyone? 🥹 #teamlocked #gaychastity #gaysub #Locktober 0381
Caged teacher @cagedteacher.bsky.social · 03/10/2025Day 3 the wand is out for some edging #lockrober #gaysub #teamlocked #gaychastity 0171
Caged teacher @cagedteacher.bsky.social · 02/10/2025Day 2 #Locktober Sneaky pic in the gents on a night out. If only the people I was drinking with knew that I was a locked f@g 🥹 #teamlocked #gaychastity #gaysub 1271
Caged teacher @cagedteacher.bsky.social · 01/10/2025Perfect time to get back into posting with #day1 of #locktober. Anyone else going crazy after just day 1? 🥹 #gaychastity #lockedboys #lockedsub 0251
Caged teacher @cagedteacher.bsky.social · 28/04/2025Watch my hole get zapped by the elctro plug ... it was meant to be a competition on who was beg to stop first .... but both me and Sports Jock knew better than to give up on a bit of punishment 0141
Caged teacher @cagedteacher.bsky.social · 28/04/2025Had so much fun making this video with @worcestermaster.bsky.social and @sportsjock. You know where to go to watch as we try to escape 😜 040
Caged teacher @cagedteacher.bsky.social · 28/04/2025Wanna watch my hole squeeze around the hush plug while I tease out a sissygasm from my caged nub? 😜 #gaysub #teamlocked #gaychastity #hushplug #JFF #sissygasm 0344
Caged teacher @cagedteacher.bsky.social · 04/04/2025Wanna see my nub squirt it's load? You know where to find it. Hush plugged, poppered up and horny for filling. #gaysub #gaychastity #teamlocked #cagednub #hooded 0312
Caged teacher @cagedteacher.bsky.social · 26/03/2025I'm back after some globe trotting. Can't wait to share what I've been up to 😋 Here's a little solo taster. You know where to find the rest #gaychastity #cagedsub #gaysub #lockedboys #chastity 0193
Caged teacher @cagedteacher.bsky.social · 30/01/2025Two locked boys walking around town getting horned up. Love how small my boy clit looks next to Alpha Fags huge dick #teamlocked #gaychastity #gaybdsm #chastity #cagedboys @welshbriefguy.bsky.social @nsfwgays.bsky.social @gaychastity.bsky.social 213814
Caged teacher @cagedteacher.bsky.social · 21/01/2025I don’t need to be told twice to strip. Anytime, anywhere, Sir 🥹 #gaysub #gaynude #naked #lockedsub #teamlocked #gaychastity 2775
Caged teacher @cagedteacher.bsky.social · 25/12/2024Merry Christmas from sunny Australia. Couldn’t resist bringing a bit of Welshness to the beach 😜🏖️ #gaybeach #gayspeedos #gaybutt #peachyass 1280
Caged teacher @cagedteacher.bsky.social · 16/12/2024Caged boy with his fuck machine #3 Anyone else want to come and train my throat? 🥹😈 #teamlocked #gaychastity #gayslave #hood #gaybdsm #gaysub #gaysucker 1353
Caged teacher @cagedteacher.bsky.social · 15/12/2024Caged boy with his fuck machine #2 Is it bad that I wanted my other hole filled at the same time? 🥹 @lockedboys.bsky.social @nsfwgays.bsky.social @gaychastity.bsky.social #teamlocked #gaychastity #fuckmachine 1454
Caged teacher @cagedteacher.bsky.social · 12/12/2024Caged sub fuck machine fun #1 😈 @nsfwgays.bsky.social @gaychastity.bsky.social @lockedboys.bsky.social #gaychastity #teamlocked #gaysub 1183
Caged teacher @cagedteacher.bsky.social · 11/12/2024I was allowed a cage free day 🥹 … With a catch. Peg my balls and only edge … don’t cum. The torture continues. Thank you Sir #gaysub #dominated 0412
Caged teacher @cagedteacher.bsky.social · 30/11/2024I was ordered to edge my caged nub … fuck I want to cum so badly 🥺 #teamlocked #gaychastity #gaysub #edging 0567
Caged teacher @cagedteacher.bsky.social · 28/11/2024Quick lunchtime video for Sir I wish I could do this full time 🥹😈 #gaychastity #teamlocked #hood 1385
Caged teacher @cagedteacher.bsky.social · 28/11/2024The combination of my wand and my favourite plug 🤤🤤🤤 Starting to get desperate to cum 🥹 @gaychastity.bsky.social #gaychastity #teamlocked #gaysub 0449
Caged teacher @cagedteacher.bsky.social · 21/11/2024Some stills from my latest video straight from the gym. I always get so horned up after a good pump! #gaychastity #teamlocked #gaysub @gaychastity.bsky.social 0202
Reposted by Caged teacherMax Lewis @midland5342.bsky.social · 14/09/2024A day late, but I do love how that sheer panel frames my locked nub 🔒 #TeamLocked #NubClub #Chastity #Jockstrap 1322