Zapper Napper
zappernapper.bsky.social
Zapper Napper
@zappernapper.bsky.social
This is my sexy feed, if you're interested in my rants and thoughts, you can check out @zapperrants.bsky.social
Join the team! #teamLocked #chastity
March 3, 2025 at 1:05 AM
Feeling cute after morning pushups

#teamLocked #chastity #cagecheck
February 12, 2025 at 5:28 PM
Been a minute since I did a #cageCheck at the gym 😉. Can you tell I'm being a good boy?

#chastity
February 11, 2025 at 2:32 AM
And then I fell. The waistband slipped, and the weight I had been putting on it carried me with it, right into Coach's sweaty jockstrap covered crotch! I fell to my knees and tried to push myself off, but then I felt Coach put his hand on the back of my head, laugh, and HOLD ME THERE!
February 2, 2025 at 4:31 AM
I was texting him on the toilet when he demanded a #cageCheck right then and there, I tried to explain I needed a minute since I was peeing, he told me to send it right away, no excuses... I was so embarrassed... (2/?)
February 2, 2025 at 3:20 AM
Had my workout with the team trainer yesterday. He came over to my place since I've got a decent home setup.
(1/?)

#teamLocked #chastityStory
February 2, 2025 at 3:18 AM
Hey bros, it's been 3 weeks now. Is it healthy to go this long without cumming? I think it's doing something to my brain...

#teamLocked #chastity
January 31, 2025 at 6:59 AM
Sure thing bro! Let's go!
January 31, 2025 at 1:15 AM
If I break it, does that make me a good boy or a VERY bad boy?
January 28, 2025 at 5:24 PM
If only you knew any!
January 26, 2025 at 6:44 PM
After I got done texting the trainer, I let Coach know and he told me to send both of them a cage check right then... I hope they didn't notice I was leaking! 🥺
January 25, 2025 at 8:20 PM
Reached out to the team trainer yesterday, he said he's gonna work me hard, I really hope the extra training pays off. We're meeting next Friday, which is a leg day for me. Maybe he can help me get a deeper squat.

#teamLocked #chastityStory #cageCheck
January 25, 2025 at 8:19 PM
After I got done texting the trainer, I let Coach know and he told me to send both of them a cage check right then... I hope they didn't notice I was leaking! 🥺
January 25, 2025 at 8:17 PM
15 min later, one guy from the team after another came up grabbing my cage. Anyone who hadn't noticed before certainly did now. One of them told me Coach said that since my pics were for proof to the whole team, everyone from the team was going to have to check me until I sent a proper pic. (3/4)
January 24, 2025 at 8:38 AM
While I was in the middle of my workout, my phone was blowing up accusing me of not wearing it. I took another one real quick in between sets to show them it was obvious enough. (2/4)
January 24, 2025 at 8:36 AM
So I tried out the new shorts. I sent the first pic to the team and Coach as my cage check and headed out to the floor. (1/4)

#teamLocked #chastityStory
January 24, 2025 at 8:35 AM
The very next practice Coach made me wait until everything was put away in the gym (he didn't want me sneaking a wank in the lockerroom before he got there), and we went into his office with everyone around. Since I hadn't even had a chance change out of my singlet yet, it was pretty obvious. (6/6)
January 24, 2025 at 8:29 AM
OK - does this count as a cage check? Can you tell?

#teamLocked #chastity #cagecheck
January 24, 2025 at 3:55 AM
Coach and the guys on the team say I gotta send photos like this before every gym session so they can make sure I'm not slipping out of my chastity while I work out. (1/?)

#teamLocked #chastity #chastityStory
January 23, 2025 at 5:06 AM
This mean bully was making fun of me for being chastity while I was working... 😰

#teamLocked #chastity #dontBullyMeIllCum
January 22, 2025 at 7:48 PM
Cage check: Day 11
Gym check: Day 10 (cardio and pilates)

#teamLocked #chastity
January 22, 2025 at 7:46 PM
First full week back at the gym complete - went out in full Nike gear to celebrate 😈

#teamLocked #chastity
January 19, 2025 at 3:44 PM
Two rules i have:
1. anytime i'm feeling horny, i need to do 20 pushups.
2. i have 30 min to respond to a cage check unless i've already told Sir i'll be unavailable.

After my punishment, i was (shockingly) a little horny... Pushups with clamps are hard!

#teamLocked #chastity #submissiveWorkout
January 17, 2025 at 5:34 PM
A very not busy day at work, plus chatting to more than a couple hot Men online, led me to 160 pushups yesterday 🥺

And a delay in reporting my cage check earned me 30 min of corner time on my knees with nipple clamps.
#teamLocked #chastity
January 17, 2025 at 5:19 PM
Part of my training is that whenever I'm horny, I do 20 pushups. Most days, it's not that bad... But today has been slow at work and I've been talking to a couple real hot doms... Already at 140.

#teamLocked #chastity
January 16, 2025 at 11:25 PM