Sign in

Pup Gantry

@graggo.bsky.social
813 followers 420 following 81 posts

An alt. Philly. Locked top. Happy pup 🔐

PostsRepliesMedia
Pup Gantry @graggo.bsky.social · 13h
Cage check day 2 (I started a day early)
0200
Pup Gantry @graggo.bsky.social · 26/09/2026
Cage check at 30.000 feet
Chastity cage mirror pic in a very tiny airplane lavatory
1282
Reposted by Pup Gantry
YES HOMO @yeshomo.co · 16/03/2025
Please.
621591510
Pup Gantry @graggo.bsky.social · 11/07/2026
Bark bark
3322
Pup Gantry @graggo.bsky.social · 23/06/2026
Probably (currently) buying this
1100
Pup Gantry @graggo.bsky.social · 16/06/2026
Love it when a new toy turns out to be worth the money
190
Pup Gantry @graggo.bsky.social · 26/05/2026
Meet me in the group shower
0180
Pup Gantry @graggo.bsky.social · 16/05/2026
Forgot underwear… do you think anyone noticed?
Man sitting in a gym on a bench with a chastity cage clearly visible in the leg opening of the green shorts.
4993
Pup Gantry @graggo.bsky.social · 11/10/2025
Arf
8651
Pup Gantry @graggo.bsky.social · 14/09/2025
Am a good pup
4630
Pup Gantry @graggo.bsky.social · 06/09/2025
How your email finds me
Man in a pup hood sitting at his computer. Dogs don’t read so email replies are complete gibberish
21808
Pup Gantry @graggo.bsky.social · 18/06/2025
Puppy had fun at Folsom East
2984
Pup Gantry @graggo.bsky.social · 11/06/2025
Last nights chastity social absolutely recharged me. Something about a room full of locked guys that is just incredible
1190
Pup Gantry @graggo.bsky.social · 07/06/2025
And… I am a pup now 💚💚 Pup name tbd
4200
Pup Gantry @graggo.bsky.social · 26/05/2025
Speedos for the summer. #gaychastity #teamlocked
A man standing on a balcony wearing a green speedo. The bulge from his chastity cage is visible.A man with his hands on his hips standing on a balcony wearing a green speedo. The bulge from his chastity cage is visible.
51094
Pup Gantry @graggo.bsky.social · 14/05/2025
I need to visit Pittsburgh again
010
Pup Gantry @graggo.bsky.social · 11/05/2025
This is 43
2672
Pup Gantry @graggo.bsky.social · 30/04/2025
Sometimes the sunlight hits just right #teamlocked #kind3d #chastity
Man wearing a chastity cage standing inside with angled sunlight hitting the top of the cage
412711
Pup Gantry @graggo.bsky.social · 12/03/2025
Hotel mirrors, am I right?
Naked guy in a hotel room wearing a chastity cage.
11245
Pup Gantry @graggo.bsky.social · 26/02/2025
Just hanging out #teamlocked #gaychastity
1922
Pup Gantry @graggo.bsky.social · 07/01/2025
Artsy
1905
Pup Gantry @graggo.bsky.social · 03/01/2025
2024 starting point. #fcf #teamlocked
Naked guy in a chastity cage standing in front of a white electric piano
11687
Pup Gantry @graggo.bsky.social · 31/12/2024
2025 is going to see more posts to this account
080
Pup Gantry @graggo.bsky.social · 23/12/2024
Bulking season
3965
Reposted by Pup Gantry
Buttercup Bound @busterphl.bsky.social · 17/12/2024
🟠🔴🟣🟡💦 🍆 = @bullbossjosh.bsky.social 🎨 = Made on Procreate, Dec 2024
0485
Pup Gantry @graggo.bsky.social · 10/12/2024
Do not open until Christmas
5730
Pup Gantry @graggo.bsky.social · 02/12/2024
Monochrome Monday with a vpl (Vcl?) #teamlocked
1661
Pup Gantry @graggo.bsky.social · 25/11/2024
WFH vibes #teamlocked #gaychastity
1411
Pup Gantry @graggo.bsky.social · 19/11/2024
October was a rough month, but I still think these look good #teamlocked
Guy wearing mesh white briefs with the outline of a chastity cage visible under the garment.
1551
Pup Gantry @graggo.bsky.social · 17/11/2024
Locktober 2024 #chastity #teamlocked
2974
Pup Gantry @graggo.bsky.social · 15/11/2024
Another from 2023: Something about hotel lighting
Naked man, wearing a chastity cage and green socks, taking a selfie in a hotel room. Comic-book sunglasses are superimposed over the face to add an air of mystery.
012310
Pup Gantry @graggo.bsky.social · 15/11/2024
Locktober 2023
Shirtless guy wearing black shorts that are unbuttoned to reveal he’s going commando. The top of a chastity cage is visible.
0481
Pup Gantry @graggo.bsky.social · 12/11/2024
Hi old (and new) friends. I’m moving my nsfw stuff to this account 😈
0110