twincities89.bsky.social
@twincities89.bsky.social
Locked sub
I just want to say thank you to everyone who helped me downsize to a nub.
Pics 1&2 are of old cage (small)
Pics 3&4 are of nub cage
December 9, 2025 at 11:04 AM
Reposted
Hole training series - continued. #gay #anal #bottom #submissive #dildo
December 8, 2025 at 6:10 PM
Reposted
December 8, 2025 at 1:27 AM
Reposted
Day 8 of Denial December cage checks! Let’s see those cage checks boys, put your cage check below
December 8, 2025 at 6:55 PM
Reposted
#MalikDelgaty

Enjoying the view?
November 27, 2025 at 2:00 PM
Reposted
When a straight boy gets drunk and takes a dare...
December 2, 2025 at 8:41 PM
Reposted
Welcome back to the dungeon @bastiangate98.bsky.social 😈⛓️
January 29, 2025 at 12:46 PM
Reposted
He smiles while her balls turn blue - just another locked boy servicing his Alpha Male. The chastity bitch would rather be getting butt-fucked instead of face-fucked . . . .but it's not up to her, is it? 🔐🔥🔐🔥🔐
#gaychastity #teamlocked #chastitybitch #lockedcock #chastityboy #malechastity
December 6, 2025 at 1:50 PM
Reposted
Good boys get milked
December 5, 2025 at 7:11 PM
Reposted
50 RTs and I’ll permanently lock in 2026 😈
December 8, 2025 at 12:56 PM
@antwerplocker.bsky.social
Cage check

Days lock 37
Days left forever
Days since last 💦 37
December 6, 2025 at 10:20 AM
Reposted
THROAT THE DILDO WHEN THE LIGHT COMES ON, OR ⚡️⚡️
@azpupzoey.bsky.social is secured in metal stocks. He has 1 job: press the button with his nose if he fail his balls & hole get a bolt of electricity delivered swiftly with no mercy possible
#gaybondage #gaybdsm #metalbondage #cbt #throat #electro
December 5, 2025 at 5:57 PM
Reposted
December 4, 2025 at 9:01 PM
2 of 2 jock checks @antwerplocker.bsky.social
December 4, 2025 at 10:19 PM
December 4, 2025 at 4:07 PM
@antwerplocker.bsky.social
Got pillory from the wheel got 1 hour to add time

chaster.app/activity/693...
Pillory - Chaster
Lockedcities has been pilloried. Add time to their session on Chaster.
chaster.app
December 4, 2025 at 3:24 PM
1 of 2 daily cage checks @antwerplocker.bsky.social

Days locked 35
Since last cum 35
Days left years
December 4, 2025 at 2:43 PM
Was bad boy yesterday and didn’t do 2 jock checks so got pilloried guy and I am required to share the link to help add as much time as possible per @antwerplocker.bsky.social so have fun there is an hour and a half to add as much time as possible

chaster.app/activity/693...
Pillory - Chaster
Lockedcities has been pilloried. Add time to their session on Chaster.
chaster.app
December 4, 2025 at 2:15 PM
Reposted
Growing + Shrinking 🔒 #chastity
November 16, 2025 at 12:35 AM
Reposted
🍑Humpday Special Deal🍑

🔗rebrand.ly/1b462d
November 13, 2025 at 12:15 AM
December 3, 2025 at 7:03 PM
@antwerplocker.bsky.social

1 of 2 cage checks.

Days lock 34
Days since last 💦 34
Days left years
December 3, 2025 at 6:17 PM
Hey guys @antwerplocker.bsky.social requires me to share the link anytime I get pillory. So here ya go have some fun share think link and add some time

chaster.app/activity/693...
Pillory - Chaster
Lockedcities has been pilloried. Add time to their session on Chaster.
chaster.app
December 3, 2025 at 5:57 PM
Reposted
Couldn’t let @itstroylocke.bsky.social and @kylemichaels98.bsky.social keep their shirts during their first meeting. Others on the street might have been staring.
December 3, 2025 at 2:15 AM