Sign in

Andreas_Antwerp

@andreasantwerp.bsky.social
864 followers 1K following 119 posts

In a cuck relation with Jordan Antwerp.

PostsRepliesMedia
Andreas_Antwerp @andreasantwerp.bsky.social · 3h
Risky #cagecheck while shopping for groceries…
0354
Andreas_Antwerp @andreasantwerp.bsky.social · 6h
Home office on day 2/31 of #Locktober … @gaychastity.bsky.social @gaysfrombelgium.bsky.social
0382
Andreas_Antwerp @andreasantwerp.bsky.social · 01/10/2026
My 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/2026
Ready … Set … Go ! Day 1/31, joining #Locktober
2616
Andreas_Antwerp @andreasantwerp.bsky.social · 12/09/2026
🙋🏻‍♂️
020
Andreas_Antwerp @andreasantwerp.bsky.social · 17/08/2026
Haven’t done #mcm for a while… @craverise.bsky.social
16810
Andreas_Antwerp @andreasantwerp.bsky.social · 16/08/2026
Sunday #cagecheck
1586
Andreas_Antwerp @andreasantwerp.bsky.social · 15/08/2026
Showing off my nub to the neighbours
0576
Andreas_Antwerp @andreasantwerp.bsky.social · 13/08/2026
Earlier 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/2026
Love 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/2026
Goodmorning hotties … serving breakfast ☕️ 🍒 🔐 🤪 … hope you like it
1303
Andreas_Antwerp @andreasantwerp.bsky.social · 10/08/2026
Goodmorning … 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/2026
Shiny #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/2026
Time 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/2026
Home Office outfit … #chastity @gaychastity.bsky.social @cagedboys.bsky.social @belgiangays.bsky.social
4584
Andreas_Antwerp @andreasantwerp.bsky.social · 04/08/2026
😇🤪🔥🤪😇
0191
Reposted by Andreas_Antwerp
Jordan Antwerp @jordanantwerp.bsky.social · 23/07/2026
My 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/2026
Proudly 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 · 19/07/2026
😇❤️🔥🤪
1261
Andreas_Antwerp @andreasantwerp.bsky.social · 16/07/2026
Letting the dog out … enjoying the #locked #chastity feeling and in the mood for a risky #cagecheck 😇🔐
09113
Andreas_Antwerp @andreasantwerp.bsky.social · 16/07/2026
😬🙈🤪
1211
Andreas_Antwerp @andreasantwerp.bsky.social · 16/07/2026
Got 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/2026
Have skipped a few #fcf so trying to make up @gaysfrombelgium.bsky.social @belgiangays.bsky.social
2655
Reposted by Andreas_Antwerp
Jordan Antwerp @jordanantwerp.bsky.social · 20/05/2026
Since 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/2026
Day 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/2026
Day 24/46 … just showing off my locked nub 😍
19410
Andreas_Antwerp @andreasantwerp.bsky.social · 01/05/2026
Day 23/46 … halfway! #cagecheck
0695
Andreas_Antwerp @andreasantwerp.bsky.social · 30/04/2026
Day 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/2026
Day 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/2026
Day 19/46 … open shower room at the camping … not shy 😇 … proud #lockedboy
1353
Andreas_Antwerp @andreasantwerp.bsky.social · 25/04/2026
Day 18/46 … still camping. Less shy … but still … #cagecheck can not be missed.
1332
Andreas_Antwerp @andreasantwerp.bsky.social · 24/04/2026
Day 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 · 23/04/2026
Day 16/46 … relaxed #cagecheck at home.
2425
Andreas_Antwerp @andreasantwerp.bsky.social · 22/04/2026
Day 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/2026
Day 14/46 … can Milano handle a #lockedtop doing a risky #cagecheck ?
27615
Andreas_Antwerp @andreasantwerp.bsky.social · 21/04/2026
One 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/2026
Day 13/46 … hello Milano … nice to be here. Just showing off my very full 🍒as #cagecheck
06010
Andreas_Antwerp @andreasantwerp.bsky.social · 19/04/2026
Day 12/46 … a casual morning walk at the 🇧🇪 coast … ideal for a sneaky #cagecheck
16010
Andreas_Antwerp @andreasantwerp.bsky.social · 18/04/2026
Day 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/2026
Day 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/2026
Day 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/2026
Why 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/2026
Day 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/2026
Day 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/2026
Being #locked is no excuse for forgetting #mcm so here we are
0635
Andreas_Antwerp @andreasantwerp.bsky.social · 13/04/2026
Day 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/2026
Day 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/2026
Quick #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