(Sometimes Pup) Io
@io-pup.bsky.social
18+ they/them. Sometimes pup, sometimes locked, always a huge fucking nerd 🇹🇭🇺🇸♎
A story in 4 acts for @trysthusky.bsky.social 1) Locked and plugged pre-session 2) Poppered up and made into a horny pup-drone 3) Allowed to cum after a long session with the electro plug and clamps 4) Sent home to sleep locked backed up 🥹 #chastity #gaychastity #lockedboy #gaypup
Lock that cock on a rock. Happy #sandiegopride from #blacksbeach #chastity #gaychastity #lockedboy
When you're still figuring out what the boy's into so you give him a little bit of everything. Some more pics from the 8 hour bdsm sampler-fest
I've always been a switch! Been having a nice shift to taking control lately—specifically tying, edging, and torturing this perfect little 🦦
Trussed up and tormented by @io-pup.bsky.social
Friday, Day 4, 10:42am Early work cage check for @yessirthanku.bsky.social before seeing him later #chastity #gaychastity #lockedboy
Thursday, Day 3, 10:24am Cage check at work. Too nervous to try to do it at my desk, I have no idea where the cameras are 🥴 #chastity #gaychastity #lockedboy
Wednesday, Day 2, 8:40am (remembered to time stamped my pics and videos this time) Woke up early with a tight cage again. Big urge to unlock already but decided to stretch before work instead #chastity #gaychastity #lockedboy
Tuesday, Day 1, 7:00am Woke up early, which means time to stretch before work. Can tell by my reactions that I haven't done this in a bit, but I know I gotta practice before Friday #chastity #gaychastity #lockedboy
Went to a local leather/kink fair and it got me missing being locked. Scheduled a play date with @yessirthanku.bsky.social for this Friday. ...which involves licking up for a week, which I haven't really done since #locktober Locking up Monday, night of Day 0
scheduled a time with someone, 5 minutes before then I messaged "hey lmk when you're on your way! I'm all cleaned up" and then he blocked me. This is me caged, plugged, and disappointed 2 minutes after the fact 😵💫 #chastity #gaychastity
suspended for the first time by @sillypvnk.org at the Wicked themed @himboundla.bsky.social I have been changed, for good~ 💖
sent this to a dom who just cancelled the session after being an hour late 🥲 #chastity #gaychastity #lockedboy
(1/3) Went out as Beast Boy for Halloween last night 💚 was worried the cage line was a little too visible though...😅
Happy end of #locktober ! #ShowYourLock @mrsleather.bsky.social this was fun! Here are some outtakes from earlier in the month: 1) VCL 2) Gagged or Hooded 3) Plugged 4) Today, Key In YES I'm unlocking but not immediately. Having someone help me with it soon; I don't unlock my own cages 😏
taking those last pics really got me in the mood. also realizing I both haven't posted in a bit for #locktober and haven't hole-trained in a while 🫠 here's me struggling to take all sizes of dildo I have
#locktober day 22 #ShowYourLock @mrsleather.bsky.social hood or gag? why choose? (the hood isn't see-through so this took so many tries 🥴)
#locktober day 15 #showyourlock the @mrsleather.bsky.social prompts are getting harder to do! The plug I also got at Mr. S years ago. World's most comfortable butt plug, and so far I agree!
#locktober day 14 Put together a quick outfit for "Pup Halloween Costume" night at the local bar. Enough people knew who it was to consider it a success! 💚⚔️🏴☠️
#locktober day 12 Laundry is my most hated chore. It's already torture in itself so why not add some more
#locktober day 9 fancy work event tonight, can't decide on a suit
#locktober day 6 Imagine trying to cage check me to catch me slipping and I'm just at home doing this
@mrsleather.bsky.social #ShowYourLock had to pull out the tightest jockstrap I own for this one so #locktober could show!
#locktober day 5 went out to my local pup event, haven't gotten to pup out in a while! shout-out to the convenient spot of sunlight peaking through my blinds (also I beat Hades 2...now what do I do to distract myself 😵💫)
Day 3-4 #locktober isn't so bad when so many good videogames are out Hades 2 -> Final Fantasy Tactics -> Pokemon Legends will keep me sane for the month 🤓
no one asked but here's a little video of getting ready to go out to a bar for the night 🙃 starting to get more comfortable being locked out and about
#locktober Day 2 - was told to cage check in the middle of the work day - date came back to my place, he had never been with someone locked. I gave him the key and told him he could decide whether to unlock me or not. After a while, he did and fucked me and came. I didn't. Now locked again for bed 🛏️
@mrsleather.bsky.social #ShowYourLock Happy #Locktober! Got this fitted at Mr. S Leather a little over two years ago and haven't needed another since, though I've been eyeing that pink one...
After an intense edging, the gag was too big for me to say "wait, record this!" and it felt like I shot two loads 😵💫 Also not pictured: after letting me cum, @yessirthanku.bsky.social locked me up and fucked me until I came, to get a taste of what the rest of locktober will be like