Trying not to. Crossing the bridge this morning was crazy
Posts by Xander Heart
It’s so windy outside and i woke up feeling like shit let’s try and make it through the workday
#teamlocked #chastity #chastityclub #lockedgay #lockedfag
#lockednub
@chastitypigrts.bsky.social
@mccagert.bsky.social
Thanks Ryan you as well
It smells like fall outside and I love it #teamlocked #chastity #chastityclub #lockedgay #lockedfag
#lockednub
@chastitypigrts.bsky.social
@mccagert.bsky.social
Happy Friday #teamlocked #chastity #chastityclub #lockedgay #lockedfag
#lockednub
@chastitypigrts.bsky.social
@mccagert.bsky.social
Been a hot second. Still locked going on 474 days so far. #teamlocked #chastity #chastityclub #lockedgay #lockedfag
#lockednub
@chastitypigrts.bsky.social
@mccagert.bsky.social
Check Day 386 for Sir @rugbyunion8.bsky.social
#teamlocked #chastity #chastityclub #lockedgay #lockedfag
#lockednub
@chastitypigrts.bsky.social
@mccagert.bsky.social
Oops just squirted when hole training. Guess I really don’t ever need to unlock. Wish the video was better. Maybe one day I’ll be able to take a half decent video.
Thank you Sir
Thank you Sir
House to myself today. Now what to do after running some errands. Check Day 385 for Sir @rugbyunion8.bsky.social
#teamlocked #chastity #chastityclub #lockedgay #lockedfag
#lockednub
@chastitypigrts.bsky.social
@mccagert.bsky.social
Thank you Sir
Check Day 381 for Sir @rugbyunion8.bsky.social
#teamlocked #chastity #chastityclub #lockedgay #lockedfag
#lockednub
@chastitypigrts.bsky.social
@mccagert.bsky.social
Check Day 380 for Sir @rugbyunion8.bsky.social
#teamlocked #chastity #chastityclub #lockedgay #lockedfag
#lockednub
@chastitypigrts.bsky.social
@mccagert.bsky.social
Check Day 379 for Sir @rugbyunion8.bsky.social
#teamlocked #chastity #chastityclub #lockedgay #lockedfag
#lockednub
@chastitypigrts.bsky.social
@mccagert.bsky.social
Off to a winery this afternoon Check Day 378 for Sir @rugbyunion8.bsky.social
#teamlocked #chastity #chastityclub #lockedgay #lockedfag
#lockednub
@chastitypigrts.bsky.social
@mccagert.bsky.social
And the weekend has started Cage Check for Sir @rugbyunion8.bsky.social
#teamlocked #chastity #chastityclub #lockedgay #lockedfag
#lockednub
@chastitypigrts.bsky.social
@mccagert.bsky.social
Car Cage Check Day 375 for Sir @rugbyunion8.bsky.social
#teamlocked #chastity #chastityclub #lockedgay #lockedfag
#lockednub
@chastitypigrts.bsky.social
@mccagert.bsky.social
Should I post the video of me playing with some toys this morning??
Day 375 Cage Checks for Sir @rugbyunion8.bsky.social
#teamlocked #chastity #chastityclub #lockedgay #lockedfag
#lockednub
@chastitypigrts.bsky.social
@mccagert.bsky.social
Thank you Sir
It’s too hot to work. Can I just stay home and play with toys all day instead?
Day 374 Cage Checks for Sir @rugbyunion8.bsky.social
#teamlocked #chastity #chastityclub #lockedgay #lockedfag
#lockednub
@chastitypigrts.bsky.social
@mccagert.bsky.social
Day 372 Cage Checks for Sir @rugbyunion8.bsky.social
#teamlocked #chastity #chastityclub #lockedgay #lockedfag
#lockednub
@chastitypigrts.bsky.social
@mccagert.bsky.social
Thank you Sir ☺️❤️🔥
Always a good boi.
Off to NYC for a few shows today. Day 371 Cage Checks for Sir @rugbyunion8.bsky.social
#teamlocked #chastity #chastityclub #lockedgay #lockedfag
#lockednub
@chastitypigrts.bsky.social
@mccagert.bsky.social
Happy Friday. NYC tomorrow for a show or two. Maybe some other fun will happen
Day 370 Cage Checks for Sir @rugbyunion8.bsky.social
#teamlocked #chastity #chastityclub #lockedgay #lockedfag
#lockednub
@chastitypigrts.bsky.social
@mccagert.bsky.social
Day 369 Cage Checks for Sir @rugbyunion8.bsky.social
#teamlocked #chastity #chastityclub #lockedgay #lockedfag
#lockednub
@chastitypigrts.bsky.social
@mccagert.bsky.social
I only wished I would have locked years ago when I first discovered chastity.
Thank you ☺️. It’s been a journey that’s only begun.
Thank you. Always locked. It’s the only correct way.