After 25 minutes in the kneeling frame, I gave Pup Skip @baddoguk.bsky.social a lie down. I left him hooded & didn't explain the rules of this game but he was a fast learner.
For you the rules were: keep your feet & legs up to avoid electric shock to the glutes. It's an abs and legs training game!
04.03.2026 16:11
👍 200
🔁 23
💬 4
📌 4
A little punishment and reward for @neverescape.bsky.social whilst testing a new straight jacket.
04.03.2026 19:46
👍 88
🔁 11
💬 1
📌 0
Never locked.
But usually loaded…
28.02.2026 08:40
👍 66
🔁 6
💬 1
📌 0
The next morning. Gimp is waiting patiently as I have my coffee and check messages.
25.02.2026 18:25
👍 181
🔁 17
💬 2
📌 1
PERVERT Media: Sir Joshua & "Perhaps"
Catch the full video here: justfor.fans/pervertmedia
My links: linktr.ee/pervertmedia
26.02.2026 15:38
👍 167
🔁 12
💬 3
📌 0
🔥🔥
22.02.2026 20:53
👍 1
🔁 0
💬 0
📌 0
Sometimes this twink just needs to be tied down and ruined
13.01.2025 21:16
👍 583
🔁 73
💬 5
📌 0
Good boys need milking
18.01.2026 15:50
👍 300
🔁 46
💬 3
📌 1
Last night, @maskedbiker.bsky.social strapped me onto his restrictive gimp stand and electrocuted me until the inevitable happened.
17.02.2026 12:40
👍 257
🔁 30
💬 3
📌 0
Breathing is a privilege.
09.01.2025 18:19
👍 79
🔁 6
💬 0
📌 0
What a noisy pain pig!!!! Slave @leoncor.bsky.social crucified and electrified meanwhile for more than 1 hour! But horny as hell with a securely locked pisser. And it was still begging for more!!! So, no reason to stop 😈😈😈
22.04.2025 20:01
👍 185
🔁 24
💬 8
📌 2
“Tear of frustration”
Pre-cum on cloth
The artist highlights a single point of focused frustration as a metaphor for pent up energy released slowly.
#teamlocked #gaychastity #lockedmen
10.02.2026 12:23
👍 76
🔁 6
💬 2
📌 0
From the archive: One of my favorite ways of storing a slave until it's used again. You can hear the slave's frustration and rage in this no-way-out situation. Anyway, it is just a matter of time until every slave gives up and accepts it's enslavement! ⛓️⛓️⛓️
27.04.2025 23:25
👍 143
🔁 12
💬 3
📌 1
Watch this incredible electrified rubber object @rubberhard.bsky.social. Shaking in horniness and pain it is begging again for more, well knowing that this is the way to make a Master horny 😈😈😈
15.06.2025 22:08
👍 215
🔁 29
💬 5
📌 1
Working a gimps balls to hear him moan.
#leather #kink #bondage
09.02.2026 06:59
👍 96
🔁 5
💬 2
📌 1
MasterLock Bluetooth lock box
This is what I needed to know. :-P
Thank you!
09.02.2026 19:58
👍 1
🔁 0
💬 0
📌 0
hi, could you direct me to the keylock device you use? Thanks
09.02.2026 19:54
👍 1
🔁 0
💬 1
📌 0
@mancsbondage.bsky.social made me exploding!
01.01.2026 20:47
👍 261
🔁 23
💬 3
📌 0
13.11.2025 20:08
👍 94
🔁 10
💬 2
📌 0
not being used doesn't mean you don't have to suffer 😈
Gimp: @fetishjosh
02.01.2026 17:41
👍 120
🔁 11
💬 0
📌 0
Strain as it might, it stood no chance against the Carrara. I really love watching it suffer.
01.07.2025 00:08
👍 696
🔁 105
💬 7
📌 3
07.08.2025 01:14
👍 554
🔁 78
💬 10
📌 3
Ended up drifting away while flying and being teased into insanity by @objectxx.bsky.social and @jay20something to a much needed release🥹 thank youu💞
30.01.2026 08:14
👍 188
🔁 13
💬 2
📌 1
I love it when a guy turns into a greedy cockslut so i can use all of holes roughly... Long version here: thisvid.com/videos/rough...
05.04.2025 13:00
👍 449
🔁 60
💬 15
📌 3
Throat training
01.02.2025 14:23
👍 346
🔁 42
💬 8
📌 2
Good boy
04.07.2025 17:36
👍 445
🔁 52
💬 8
📌 6
The noises we make, restrained, in the dark, hoping for relief.
21.11.2025 22:08
👍 332
🔁 25
💬 8
📌 1
🔥🔥
07.02.2026 17:23
👍 0
🔁 0
💬 0
📌 0
😈
14.11.2024 19:46
👍 1642
🔁 200
💬 35
📌 8