Please stand by.
Please stand by.
Woken up before the gym by my morning wood pressing against the cage bars. Felt I looked good, so snapped this photo before hitting the gym.
Woken up before the gym by my morning wood pressing against the cage bars. Felt I looked good, so snapped this photo before hitting the gym.
A softer photo of me reclining in bed, locked, horny, hungry to be used.
A softer photo of me reclining in bed, locked, horny, hungry to be used.
The Monster once again tries to break free - and once again is defeated by titanium bars.
The Monster once again tries to break free - and once again is defeated by titanium bars.
Featuring a close up of my cage. (Yes, I know today is Oct 25, but it's been a busy week. You're getting my cage checks all right now. Deal with it.)
Featuring a close up of my cage. (Yes, I know today is Oct 25, but it's been a busy week. You're getting my cage checks all right now. Deal with it.)
Just a boy and his toys.
Featuring:
@toppedtoys.com
John Thomas Toys
@crackstuffers.com
and some billiard balls.
Just a boy and his toys.
Featuring:
@toppedtoys.com
John Thomas Toys
@crackstuffers.com
and some billiard balls.
(all caught up now)
Something something clever comment about khaki pants and leather belt and cock cages. IDK, I'm tired and falling asleep. night.
(all caught up now)
Something something clever comment about khaki pants and leather belt and cock cages. IDK, I'm tired and falling asleep. night.
Woken up by my throbbing cock head trying to break through titanium bars.
It did not succeed.
Woken up by my throbbing cock head trying to break through titanium bars.
It did not succeed.
Blue on blue on blue.
Plug: GK100 from @toppedtoys.com
Ballstretcher: @oxballs.bsky.social
Blue on blue on blue.
Plug: GK100 from @toppedtoys.com
Ballstretcher: @oxballs.bsky.social
This Paladin has taken a vow of chastity.
This Paladin has taken a vow of chastity.
(yes, yes, I know, this is late. But I promise you I took the following pic on Oct 15, 2025 at 11:35 pm)
Who wants to climb into bed and cuddle?
(yes, yes, I know, this is late. But I promise you I took the following pic on Oct 15, 2025 at 11:35 pm)
Who wants to climb into bed and cuddle?
Woke up this morning straining in my cage.
Woke up this morning straining in my cage.
I should be asleep already because I have gym in the morning, but I'm rushing to get this cage check in because I forgot to do it earlier.
I should be asleep already because I have gym in the morning, but I'm rushing to get this cage check in because I forgot to do it earlier.
Would you take my leash?
Would you take my leash?
Bound by chains, plugged, recently fisted, and yet still so horny.
Bound by chains, plugged, recently fisted, and yet still so horny.
Straining in my cage, desperate to be used.
Straining in my cage, desperate to be used.
Long week, exhausted and horny. About to go to bed, locked up tight.
Long week, exhausted and horny. About to go to bed, locked up tight.
I crave being bound in chains.
I crave being bound in chains.
Rocking the silver rings and collar today.
Rocking the silver rings and collar today.
Woke up this morning to pee, looked in the mirror, and thought "damn, I look good."
Woke up this morning to pee, looked in the mirror, and thought "damn, I look good."
Just pumping my nipples after the gym.
Just pumping my nipples after the gym.
Giving my new Wonder 40 from @friendlytoys.ca a test ride.
Giving my new Wonder 40 from @friendlytoys.ca a test ride.