Chastity, pupplay, submissive boy at your service.
5/14 my hole is sore from overwork yesterday 😛have a good day ppl and pets 😙 @gaychastity.bsky.social @cagedlegion.bsky.social @kink3d.bsky.social @mccagert.bsky.social
4/14 Morning cage check. I need a KH so bad 🔐😛
@gaychastity.bsky.social
@cagedlegion.bsky.social
@mccagert.bsky.social
@kink3d.bsky.social
3/14 cage check. Leg day yesterday paid off I think?
@gaychastity.bsky.social @cagedlegion.bsky.social @kink3d.bsky.social @mccagert.bsky.social
2/14 I’m loving the sensation of my locked nub recently. It’s starting to feel so right 😩
@gaychastity.bsky.social @cagedlegion.bsky.social @mccagert.bsky.social
1/14 chastity challenge!! Gym cage check for the day. Feeling excited 😛
@gaychastity.bsky.social
@cagedlegion.bsky.social
@mccagert.bsky.social
@kink3d.bsky.social
Mornin guys. Who wants to use me?
@gaychastity.bsky.social
@mccagert.bsky.social
Shower + trim for a locked boy 🔐🦴
@gaychastity.bsky.social
@mccagert.bsky.social
Ya I was taking it off a lot before but I’ve been keeping it on consistently for 5 days now.
It’s ruff 🦴😛
Good morning 🦴🔐
@gaychastity.bsky.social
@mccagert.bsky.social
@kink3d.bsky.social
Was feeling adventurous today 🦴🔐
@gaychastity.bsky.social
@mccagert.bsky.social
Morning cage check! Hey friends 😩
@gaychastity.bsky.social
@mccagert.bsky.social
@kink3d.bsky.social
Had some sizing issues. Switched to a bigger ring size and started using the strap. Feels perfect 🤤🦴
@gaychastity.bsky.social
@mccagert.bsky.social
@kink3d.bsky.social
It’s gonna be a struggle but I’m gonna get it all in 😌
@toppedtoys.bsky.social
Cage check day 6!
@gaychastity.bsky.social
@kink3d.bsky.social
@cagedlegion.bsky.social
@mccagert.bsky.social
Plugged up pup ready for service 🦴 @gaychastity.bsky.social
@cagedlegion.bsky.social
@kink3d.bsky.social
Evening cage check! I wanna put something up my hole for tomorrow 😛
@gaychastity.bsky.social
@cagedlegion.bsky.social
@kink3d.bsky.social
Evening cage check!
@gaychastity.bsky.social
@cagedlegion.bsky.social
@kink3d.bsky.social
Cage check at the gym!
@gaychastity.bsky.social
@cagedlegion.bsky.social
@kink3d.bsky.social
Today was Day 1 of my 12 day challenge!! Wish me luck guys!!
@gaychastity.bsky.social
@cagedlegion.bsky.social
@kink3d.bsky.social
I’m back and I’m ready to serve a man
@gaychastity.bsky.social
@cagedlegion.bsky.social
@kink3d.bsky.social
Made it to Florida!! Here’s some old pics for now but I’ll update later!
I want to stay locked for a month! I want to keep growing this account, I want a better pup mask, and I wanna have an anal orgasm 😩😈
Cage check day 9! Rly tired today. Did not get much sleep 😩
@gaychastity.bsky.social
@kink3d.bsky.social
@cagedlegion.bsky.social
Merry Christmas 🎄
Day 8!! Feeling so good!!
@gaychastity.bsky.social
@cagedlegion.bsky.social
@kink3d.bsky.social
Cage check Day 7! It’s going by so fast! Repost if you want me to stay locked for 2 weeks 🥵
@gaychastity.bsky.social
@kink3d.bsky.social
@cagedlegion.bsky.social
Cage check Day 6! Needing some support rn 😩🦴🦴
@gaychastity.bsky.social
@kink3d.bsky.social
@cagedlegion.bsky.social
I was sending nudes to a guy and he sent me these back. I love them so much 😭
Day 5! I wanna be your submissive pup today sir 🦴🦴
@gaychastity.bsky.social
@kink3d.bsky.social