genarhof.bsky.social
genarhof.bsky.social
@genarhof.bsky.social
Reposted by genarhof.bsky.social
50 RTs and I’ll permanently lock in 2026 😈
December 8, 2025 at 12:56 PM
Reposted by genarhof.bsky.social
I don’t want to go to work but I wasn’t in bed I’m baking
November 10, 2025 at 9:17 AM
Reposted by genarhof.bsky.social
The concept: take 7in down your throat when the light goes on or get shocked. Pull off more than 5in, you get shocked. Each round gets harder with higher electro and “distractions”. Automatic throat training.
All 70min up now on JFF. The final 10m, you’re in for a BIG surprise!
September 19, 2025 at 3:09 PM
Reposted by genarhof.bsky.social
Clipped from around the 45m mark as I’m given something else to distract me from the light I need to hit. This was one of the most intense vids I’ve ever made for ya’ll. No cuts! Just uninterrupted predicament.
September 22, 2025 at 6:36 AM
Reposted by genarhof.bsky.social
Some evenings all you need is some silence and the tight embrace of a snug cage
April 28, 2025 at 8:29 PM
Reposted by genarhof.bsky.social
Stop following me!! I’m over 340 days locked now 😩. If you keep reposting and tagging accounts with a ton of followers I’m never going to cum again without being caged.
New Year, new rules…Let’s see how long you want to keep me locked…
❤️ Like = 6 hours
💬 Comment = 12 hours
🔁 Repost = 1 days
➕ New follow = 2 days
Let’s keep this open until… Feb 1st! Happy New Year!!🎆
Current Followers = 558
#teamlocked #gaychastityrt #gaychastity #lockedgay
January 7, 2025 at 5:21 PM
Reposted by genarhof.bsky.social
Just a little arm day lock check 🔒
🔑: @boulderpup.bsky.social

@serjules.themuscle.farm said he loved how sharp my jaw was 😁
What do you like about me?
October 19, 2023 at 7:48 PM
Reposted by genarhof.bsky.social
It was core day today, so I have all my lines in for today's lockcheck!
🔑: @boulderpup.bsky.social
October 18, 2023 at 7:17 PM