Sign in

AJ

@beefbouillon.bsky.social
2.4K followers 3.7K following 1.3K posts

26 | 6’5” | Texas gay boy (HTX)| big built bull body in progress | psuedohimbo | Engineering student | 🌞♉️🌝♎️↗️♑️ | DMs open 😁 a little shy, come say hi Gift list: www.amazon.com/registries/gl/guest-…

PostsRepliesMedia
AJ @beefbouillon.bsky.social · 12/09/2026
Well, sooo... New problem 😂 #cagecheck
My cock slipped out of the bottom of my cage
2252
AJ @beefbouillon.bsky.social · 11/09/2026
Gorilla coded 🦍 #lockedcock #cagecheck
0230
AJ @beefbouillon.bsky.social · 09/09/2026
Good morning 🥴 #cagecheck
0130
AJ @beefbouillon.bsky.social · 08/09/2026
Morning wood 😆 #cagwcheck
1240
AJ @beefbouillon.bsky.social · 06/09/2026
Same 😵‍💫 #lockedcock
0421
AJ @beefbouillon.bsky.social · 06/09/2026
My balls are so full 😵‍💫 #cagecheck
0412
AJ @beefbouillon.bsky.social · 02/09/2026
Bad 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/2026
Almost 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 · 31/08/2026
How Monday's got me 😵‍💫 #cagecheck
0291
AJ @beefbouillon.bsky.social · 30/08/2026
Moonlit #cagecheck out in the garden
0230
AJ @beefbouillon.bsky.social · 28/08/2026
Good morning chat #cagedboy
2501
AJ @beefbouillon.bsky.social · 27/08/2026
Hi 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/2026
Tired
1190
AJ @beefbouillon.bsky.social · 27/06/2026
Lazily playing with my #balls after giving @pussyboifaggot.bsky.social some #pole
2482
AJ @beefbouillon.bsky.social · 13/06/2026
The answer is 10
2282
AJ @beefbouillon.bsky.social · 12/06/2026
I 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 · 12/06/2026
Some more fun from last nights #ballstretching session
My balls stretched by 2 steel collars and three white cock ringsMy stretched balls buried in socks making it look like a third footMe grabbing my nub underneath the layer of socks
1390
AJ @beefbouillon.bsky.social · 12/06/2026
Oh hey, it's #fcf
2511
AJ @beefbouillon.bsky.social · 12/06/2026
#Silicone shenanigans #ballstreching
1320
AJ @beefbouillon.bsky.social · 27/05/2026
Fairly accurate I think
060
AJ @beefbouillon.bsky.social · 22/05/2026
1262
AJ @beefbouillon.bsky.social · 21/05/2026
#cagecheck #thongthursday
0413
AJ @beefbouillon.bsky.social · 21/05/2026
#thongthursday
1220
AJ @beefbouillon.bsky.social · 15/05/2026
Still locked, still horny, still uncummed #fcf #flaccidcagedfriday #lockedboy ;p
1514
AJ @beefbouillon.bsky.social · 14/05/2026
I'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/2026
I love being a good boy for @pussyboifaggot.bsky.social 🥵🤤
4626
AJ @beefbouillon.bsky.social · 27/03/2026
If 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/2026
Need some to go with the other paws so I can be a real good boy 🐶
2160
AJ @beefbouillon.bsky.social · 26/03/2026
Hanging low
1452
AJ @beefbouillon.bsky.social · 18/03/2026
Proof 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 · 23/01/2026
Happy friday
2491
AJ @beefbouillon.bsky.social · 21/01/2026
#humpday #nipple
1270
AJ @beefbouillon.bsky.social · 14/01/2026
Happy #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/2026
We'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 · 09/01/2026
Cute :3
030
AJ @beefbouillon.bsky.social · 08/01/2026
First day back after being sick #cagecheck
2545
AJ @beefbouillon.bsky.social · 31/12/2025
#Cagecheck from last night I meant to post
1545
AJ @beefbouillon.bsky.social · 30/12/2025
[quote this & show your balls]
0433
AJ @beefbouillon.bsky.social · 29/12/2025
Okaayyyy... I'll be a good boy... For now 😈 #cagecheck
3433
AJ @beefbouillon.bsky.social · 29/12/2025
Ive been a bad boy this Queersmas, #uncaged, well cummed, needing someone to come put me in check 😈
1230
AJ @beefbouillon.bsky.social · 23/12/2025
Plugged for the rest of the day with a #gapekeeper by @embracegrowth.bsky.social feels good to be full 🥴
1380
AJ @beefbouillon.bsky.social · 19/12/2025
#cagecheck
0250
AJ @beefbouillon.bsky.social · 18/12/2025
Got a little bloated from dinner last night 🥴
1330
AJ @beefbouillon.bsky.social · 18/12/2025
#thongthursday
1442
AJ @beefbouillon.bsky.social · 17/12/2025
Some #longhair content for y'all
4393
AJ @beefbouillon.bsky.social · 17/12/2025
It's #humpday 😁
1321
AJ @beefbouillon.bsky.social · 12/12/2025
Good morning, someone come fuck me please
Face down, ass up, back arched in a purple mesh thong
0472
AJ @beefbouillon.bsky.social · 11/12/2025
0351
AJ @beefbouillon.bsky.social · 11/12/2025
Snagged this #thongthursday pic right before I walked out the door.please forgive the atrocious quality lol
0230
AJ @beefbouillon.bsky.social · 11/12/2025
Good morning bluesky!
3481