Andreas_Antwerp @andreasantwerp.bsky.social · 6hHome office on day 2/31 of #Locktober … @gaychastity.bsky.social @gaysfrombelgium.bsky.social 0382
Andreas_Antwerp @andreasantwerp.bsky.social · 01/10/2026My husband and keyholder @jordanantwerp.bsky.social is requesting a mandatory daily #cagecheck in the chaster app, including timestamp. This is me in my carbon my way to work 0354
Andreas_Antwerp @andreasantwerp.bsky.social · 01/10/2026Ready … Set … Go ! Day 1/31, joining #Locktober 2616
Andreas_Antwerp @andreasantwerp.bsky.social · 17/08/2026Haven’t done #mcm for a while… @craverise.bsky.social 16810
Andreas_Antwerp @andreasantwerp.bsky.social · 13/08/2026Earlier today a guy came over to cum on my cage, as a reward my #cuck husband and keyholder @jordanantwerp.bsky.social allowed me to cum … NSFW but sound on please ! I love a #cagedorgasm … 3312
Andreas_Antwerp @andreasantwerp.bsky.social · 13/08/2026Love touching my full 🍒 while enjoying the beautiful view of the @craverise.bsky.social inverted cage 🔐☺️ @gaychastity.bsky.social @cagedboys.bsky.social @gaysfrombelgium.bsky.social @belgiangays.bsky.social @cageandkey.bsky.social 0525
Andreas_Antwerp @andreasantwerp.bsky.social · 12/08/2026Goodmorning hotties … serving breakfast ☕️ 🍒 🔐 🤪 … hope you like it 1303
Andreas_Antwerp @andreasantwerp.bsky.social · 10/08/2026Goodmorning … starting a new #locked week … @craverise.bsky.social @lockedboys.bsky.social @belgiangays.bsky.social @gaysfrombelgium.bsky.social 1606
Andreas_Antwerp @andreasantwerp.bsky.social · 07/08/2026Shiny #cage … Leaky #nub … thank you @craverise.bsky.social for the excellent design of this inverted cage size 0 cage ! 0616
Andreas_Antwerp @andreasantwerp.bsky.social · 05/08/2026Time to go to bed and enjoy the snug feeling of the @craverise.bsky.social inverted cage size 0. 0402
Andreas_Antwerp @andreasantwerp.bsky.social · 05/08/2026Home Office outfit … #chastity @gaychastity.bsky.social @cagedboys.bsky.social @belgiangays.bsky.social 4584
Reposted by Andreas_AntwerpJordan Antwerp @jordanantwerp.bsky.social · 23/07/2026My locked-top husband’s cage broke yesterday, and I couldn’t resist making the most of his temporary freedom. 🔓❤️ #gayexhib @andreasantwerp.bsky.social 0503
Andreas_Antwerp @andreasantwerp.bsky.social · 21/07/2026Proudly wearing my @craverise.bsky.social inverted 0 cage at the gay beach. Feeling confident about showing my #locked nub to other men. @gaychastity.bsky.social @cagedboys.bsky.social @cageandkey.bsky.social 3747
Andreas_Antwerp @andreasantwerp.bsky.social · 16/07/2026Letting the dog out … enjoying the #locked #chastity feeling and in the mood for a risky #cagecheck 😇🔐 09113
Andreas_Antwerp @andreasantwerp.bsky.social · 16/07/2026Got my @craverise.bsky.social inverted cage size 0 and yes … a very snug feeling it is ! @gaychastity.bsky.social @cagedboys.bsky.social @belgiangays.bsky.social 0475
Andreas_Antwerp @andreasantwerp.bsky.social · 26/06/2026Have skipped a few #fcf so trying to make up @gaysfrombelgium.bsky.social @belgiangays.bsky.social 2655
Reposted by Andreas_AntwerpJordan Antwerp @jordanantwerp.bsky.social · 20/05/2026Since you stopped doing daily cagechecks, I will keep your followers happy… This is my husband @andreasantwerp.bsky.social locked at the Valencian beach (Spain) 🔒☀️🦐 #cagecheck #gaychastity #lockedtop #gaydaddy 1566
Andreas_Antwerp @andreasantwerp.bsky.social · 04/05/2026Day 25/46 … thank you @jordanantwerp.bsky.social for making this #cagecheck more enjoyable. Hope the neighbours like the view. @gaychastity.bsky.social @cagedboys.bsky.social 09710
Andreas_Antwerp @andreasantwerp.bsky.social · 03/05/2026Day 24/46 … just showing off my locked nub 😍 19410
Andreas_Antwerp @andreasantwerp.bsky.social · 30/04/2026Day 22/46 … I missed yesterday’s #cagecheck but no worries I am still a #lockedtop enjoying the snug feeling of being caged. @gaychastity.bsky.social @cagedboys.bsky.social @gaysfrombelgium.bsky.social @be-gay-belgium.bsky.social 2576
Andreas_Antwerp @andreasantwerp.bsky.social · 27/04/2026Day 20/46 … let’s make this milestone a little special… changed into the metal cage and took it outside … 0508
Andreas_Antwerp @andreasantwerp.bsky.social · 26/04/2026Day 19/46 … open shower room at the camping … not shy 😇 … proud #lockedboy 1353
Andreas_Antwerp @andreasantwerp.bsky.social · 25/04/2026Day 18/46 … still camping. Less shy … but still … #cagecheck can not be missed. 1332
Andreas_Antwerp @andreasantwerp.bsky.social · 24/04/2026Day 17/46 … hubby @jordanantwerp.bsky.social had the fabulous idea to go camping. Even on a #gaycamping I am a little shy to walk around naked 😬 but at the same time I’m proud to be a #lockedboy 🔐 … @gaychastity.bsky.social @cagedboys.bsky.social 1424
Andreas_Antwerp @andreasantwerp.bsky.social · 22/04/2026Day 15/46 … made it through airport security 😅 and did not have to pay extra for the overweight in my 🍒🤪. @gaychastity.bsky.social @cagedboys.bsky.social 1514
Andreas_Antwerp @andreasantwerp.bsky.social · 21/04/2026Day 14/46 … can Milano handle a #lockedtop doing a risky #cagecheck ? 27615
Andreas_Antwerp @andreasantwerp.bsky.social · 21/04/2026One of my riskiest #cagecheck moments … and not regretting that post … just wanted to see it get beyond 150 likes and I will add a day to my 46day #chastitychallenge 0343
Andreas_Antwerp @andreasantwerp.bsky.social · 20/04/2026Day 13/46 … hello Milano … nice to be here. Just showing off my very full 🍒as #cagecheck 06010
Andreas_Antwerp @andreasantwerp.bsky.social · 19/04/2026Day 12/46 … a casual morning walk at the 🇧🇪 coast … ideal for a sneaky #cagecheck 16010
Andreas_Antwerp @andreasantwerp.bsky.social · 18/04/2026Day 11/46 … clean and shaven freshly out of the shower and safely 🔐 again… my husband @jordanantwerp.bsky.social enjoying the view of my 🍒 getting heavier by the day 0417
Andreas_Antwerp @andreasantwerp.bsky.social · 17/04/2026Day 10/46 … you all seem to like a risky #cagecheck so showing off my #locked 🔐 nub in the local supermarket… heartbeat 200 and I felt the precum flowing when I took this pic. @gaychastity.bsky.social @cagedboys.bsky.social 2849
Andreas_Antwerp @andreasantwerp.bsky.social · 16/04/2026Day 9/46 … Full 🍒 on full display while driving. The 🚗 is a very safe place to enjoy my #chastitychallenge 1557
Andreas_Antwerp @andreasantwerp.bsky.social · 15/04/2026Why do I feel this urge to show my 🔐#lockednub to the world … even while doing a bicycle tour 🤷🏻♂️ #teamlocked #gayexposure @chastityrepost.bsky.social @belgiangays.bsky.social 3587
Andreas_Antwerp @andreasantwerp.bsky.social · 15/04/2026Day 8/46 … since the neighbours know what a good boy I am, it’s so much easier to enjoy #chastity even while washing my car on the driveway. #teamlocked #gayexhibi @belgiangays.bsky.social @cagedboys.bsky.social 2578
Andreas_Antwerp @andreasantwerp.bsky.social · 14/04/2026Day 7/46 … #cagecheck while enjoying the warm water, softening the skin. Actually enough space in the jacuzzi for a cute boy to join me. 2395
Andreas_Antwerp @andreasantwerp.bsky.social · 13/04/2026Being #locked is no excuse for forgetting #mcm so here we are 0635
Andreas_Antwerp @andreasantwerp.bsky.social · 13/04/2026Day 6/46 in #chastity … proudly showing the neighbours what a #goodboy I am. @cagedboys.bsky.social @belgiangays.bsky.social 16510
Andreas_Antwerp @andreasantwerp.bsky.social · 12/04/2026Day 5/46 … early #cagecheck … still in bed & enjoying the feeling of my 🍒 getting fuller and my 🍆 safely 🔐. 0445
Andreas_Antwerp @andreasantwerp.bsky.social · 11/04/2026Quick #cagecheck at the garden centre parking… day 4/46 … long way to go still #teamlocked 38010
Andreas_Antwerp @andreasantwerp.bsky.social · 10/04/2026#lockedtop solution… waiting for my hubby @jordanantwerp.bsky.social to come home from work. 0486