forgot i had a costume party and my outfit had kinda sheer basketball shorts, i wonder if anyone noticed the cage π«£π³ such a mix of embarrassment and horniness
#locktober day 30 #teamlocked #gaychastity
@pupwire.bsky.social
nsfw, 18+ only ππΆ locked subby puppy, occasional gimp, always ready to serve
forgot i had a costume party and my outfit had kinda sheer basketball shorts, i wonder if anyone noticed the cage π«£π³ such a mix of embarrassment and horniness
#locktober day 30 #teamlocked #gaychastity
Busy busy busy this week but not busy playing with my bone βΊοΈ
#locktober day 29
ππ
30.10.2025 01:59 β π 0 π 0 π¬ 0 π 0I stuff mine with socks bc itβll fill it out more evenly, and then try to make sure the other half of the suitcase isnβt overstuffed where itβll meet the hood. Also be mindful of pointy/metal pieces like a harness that could get squished against it and leave an impression πΆβοΈ safe travels puppy
29.10.2025 18:13 β π 2 π 0 π¬ 1 π 0πΆπ
29.10.2025 05:17 β π 1 π 0 π¬ 0 π 0Good night Day 28, 3 days left! Weβre almost there!
#locktober #teamlocked #gaychastity
like a puppy seeing its reflection for the first time π€£
#locktober day 27 #teamlocked #gaychastity #pup
more desperate for release than ever before, happy #locktober 26th πΆπ
#teamlocked #gaychastity #pup
horny enough to wanna top π© i was playing with my balls last night and almost came from just massaging and squeezing them, but donβt worry I was a good boy βΊοΈπ
#locktober day 25 #teamlocked #gaychastity
oops fell asleep before hitting send last night, bad puppy on day 24 ππΆ #locktober
25.10.2025 15:18 β π 11 π 1 π¬ 0 π 0the strap loop ring has honestly been game changing with comfort. i sized up one from what i normally wear and the strap keeps it nice and close to my body how i like it. i forget itβs there sometimes with how natural it feels
#teamlocked #gaychastity #locktober day 23
pov: your 𦴠slipped out
#teamlocked #gaychastity #pup #locktober day 22
Whatβs that? You wanted to see the vid too? Well if you insistβ¦ ππ
21.10.2025 19:15 β π 288 π 24 π¬ 5 π 1day 21 and my new @kink3d.com ring with strap loops arrived just in time for the final stretch, so comfy βΊοΈ
#locktober #teamlocked #gaychastity
oops forgot to hit post on my quick day 20 cage check last night π°
#locktober #teamlocked #gaychastity
shaved my legs smooth for the first time and iβm feeling like such a cute and good puppy tonight, wish I had a big bone to slobber on π£
#locktober day 19 #teamlocked #gaychastity #pup
Itβs so trippy, I love when I forget about it and go to pee and take out this dick thatβs not my own
19.10.2025 16:18 β π 0 π 0 π¬ 0 π 0arf arRFf arrrgff
#locktober day 18 #teamlocked #gaychastity #pup
feeling at home in my cage on day 17 π a pleasant hornieness that doesnβt feel uncontrollably feral
#locktober #teamlocked #gaychastity
I saw these sheer briefs on ig at the beginning of locktober and knew I had to get them. I love how they have a pocket to cradle my balls and cage. Riskiest cage check Iβve done so far π«£ day 16, weβre half way there!
#locktober #teamlocked #gaychastity
Gayming puppy~
Locktober Day 16
regular ol day 15 cage check before bed in case I decide to delete my lil artsy one π
#locktober #teamlocked #gaychastity
Is this what heaven feels like? straining out of the soft clouds of my sheets πΌπ felt a lil artsy for day 15 :)
#locktober #teamlocked #gaychastity
awroo πΆ growing them nice and big so theyβre more fun for you to play with and hit ;)
15.10.2025 01:14 β π 0 π 0 π¬ 0 π 0Two weeks in and Iβm feeling feral and delusional, I canβt get boys and bones off my mind π΅βπ«π¦΄
#locktober day 14 #teamlocked #gaychastity #pup
Sorry I was a bad pup and late for day 13 π£
#locktober #teamlocked #gaychastity #pup
day 12 got me on the floor feeling extra subby
#locktober #teamlocked #gaychastity
look at that good puppy πΆ
12.10.2025 19:19 β π 1 π 0 π¬ 0 π 0pov: you chained up a desperately horny puppy on day 11 of #locktober. what do you do next?
12.10.2025 00:59 β π 12 π 0 π¬ 0 π 0seeing the impression of a cock through the jock or other sheer underwear and then taking it off and seeing the cage is just π΅βπ« and the fact iβm cut and the cage is uncut π³π«
10.10.2025 17:33 β π 2 π 0 π¬ 0 π 0