AJ @beefbouillon.bsky.social · 02/09/2026Bad news: I stretch my balls enough that I can get fully hard and jerk off while caged Good news: this mornings load smells soooooo good right now 🥴 #cagecheck 1424
AJ @beefbouillon.bsky.social · 02/09/2026Almost time to head home 🥵 busy day at the office, good thing this guy's been #locked away so he can't distract me #cagecheck 1352
AJ @beefbouillon.bsky.social · 27/08/2026Hi everyone! It's been a busy ass summer 😵💫 and I'm already back in school so it's not getting any less busy 😞 sorry for the silence, I needed a break but I'm doing ok! Hope y'all sexy fucks have been doing alright ☺️ anyway, I'm locking in for the semester 😈 we'll see how long I last 😂 0404
AJ @beefbouillon.bsky.social · 27/06/2026Lazily playing with my #balls after giving @pussyboifaggot.bsky.social some #pole 2482
AJ @beefbouillon.bsky.social · 12/06/2026I blame the iPad and low lighting for the abysmal quality but this is still pretty fun so I’m sharing anyway 0130
AJ @beefbouillon.bsky.social · 15/05/2026Still locked, still horny, still uncummed #fcf #flaccidcagedfriday #lockedboy ;p 1514
AJ @beefbouillon.bsky.social · 14/05/2026I've been humping my desk for the past 20 minutes. I always forget how horny being caged makes me. Even more so knowing it's not my choice when it comes off 😵💫😵💫😵💫 #cagecheck #malechastity 1484
AJ @beefbouillon.bsky.social · 12/05/2026I love being a good boy for @pussyboifaggot.bsky.social 🥵🤤 4626
AJ @beefbouillon.bsky.social · 27/03/2026If I'm out at the bar and I don't see you it's because I'm blind and refuse to wear my glasses (I'm gonna get new ones, I'm just busy) please come talk to me 🥺 I want to say hi I literally just didn't see you!! (Pic unrelated) 1593
AJ @beefbouillon.bsky.social · 26/03/2026Need some to go with the other paws so I can be a real good boy 🐶 2160
AJ @beefbouillon.bsky.social · 18/03/2026Proof of life, I'm ok: school, work, I have not been driven to post :{ but I wanted to share this cause it's cute 🤘see y'all in a bit. Good night. 2230
AJ @beefbouillon.bsky.social · 14/01/2026Happy #humpday, flexing to see what's left after my time off from the gym. Wanting to get back to it soon! 2683
AJ @beefbouillon.bsky.social · 14/01/2026We're at a bar flirting and you pull on my waistband and see this, what's your next move? #cagecheck 4401
AJ @beefbouillon.bsky.social · 29/12/2025Ive been a bad boy this Queersmas, #uncaged, well cummed, needing someone to come put me in check 😈 1230
AJ @beefbouillon.bsky.social · 23/12/2025Plugged for the rest of the day with a #gapekeeper by @embracegrowth.bsky.social feels good to be full 🥴 1380
AJ @beefbouillon.bsky.social · 11/12/2025Snagged this #thongthursday pic right before I walked out the door.please forgive the atrocious quality lol 0230