Just an otter @jstnottr.bsky.social · 26/09/2026Getting ready for the Folsom Street Fair tomorrow, who am I running into (and who’s running into me 😏)? 📷 @privatematter.bsky.social 4482
Just an otter @jstnottr.bsky.social · 19/09/2026Arms are feeling big this week. Need someone to rub them down 1913
Just an otter @jstnottr.bsky.social · 12/09/2026I can attest, finding this man naked on the beach is exactly as hot as you imagine 🔥🔥 1210
Just an otter @jstnottr.bsky.social · 29/08/2026Spent the last few weeks traveling and getting back to the gym was rough, but we made it! 581929
Just an otter @jstnottr.bsky.social · 08/08/2026Visiting the east coast and I forgot what it was like trying to workout in 80ºF heat with 73% humidity. Send help 1378326
Just an otter @jstnottr.bsky.social · 01/08/2026Hiking up to Scouts Landing during the hottest part of the day may have been a questionable choice, but cooling down in the Narrows was definitely the right move. Who's joining me for the next hike? #zionnationalpark 1691
Just an otter @jstnottr.bsky.social · 26/07/2026Weekend pump for Dore, who am I going to see there? 51845
Just an otter @jstnottr.bsky.social · 12/07/2026Real friends are always ready to lend a hand on a hot hike. 2942
Just an otter @jstnottr.bsky.social · 21/06/2026Another year, another family vacation bathroom selfie. I’ve been doing this since 2020 and it’s wild to see all the ways my body has changed over the years 01013
Just an otter @jstnottr.bsky.social · 13/06/2026Fulfilling my obligation as a gay man on a flight ✈️🫡 61724
Just an otter @jstnottr.bsky.social · 06/06/2026Roll call: who knows where this changing room is, and who’s been in it? 51172
Just an otter @jstnottr.bsky.social · 30/05/2026Ready to hit the beach next week, who wants to sun with me? 62295
Just an otter @jstnottr.bsky.social · 17/05/2026Wearing camo means I don't have to worry about the other hikers seeing me in my jock, right? #GayHiker #NatureTherapy 31616
Just an otter @jstnottr.bsky.social · 09/05/2026Another chilly morning, anybody down to help me with my warm up? 520511
Just an otter @jstnottr.bsky.social · 03/05/2026Happy world naked gardening day to all who celebrate 1126214
Just an otter @jstnottr.bsky.social · 26/04/2026It's my birthday weekend so I had to put on my suit. Who's helping me celebrate? 71746
Just an otter @jstnottr.bsky.social · 12/04/2026When it’s cold out but you still have to take your slutty little gym pump pic for the internet 41894
Reposted by Just an otterHuman Rights Watch @hrw.org · 31/03/2026Transgender rights = human rights. In many countries around the world, the rights of trans people are under attack. This International Transgender Day of Visibility, we continue to work for a world where all people can enjoy their rights fully. 218695
Just an otter @jstnottr.bsky.social · 21/03/2026I really should take some photos outside of the gym locker room, but in the mean time I'm going to keep posting weekend pump pics 🤷🏻 12454
Just an otter @jstnottr.bsky.social · 07/03/2026Weekend pump after 26.2 now on to the beautiful weekend 21807
Just an otter @jstnottr.bsky.social · 02/03/2026Missed my gym pump pic this weekend so making up and celebrating 2k with a MCM 📷: @justinthai.bsky.social 322110
Just an otter @jstnottr.bsky.social · 22/02/2026Same weekend pump, different view. Do you prefer yesterday's pose or this one? 72858
Just an otter @jstnottr.bsky.social · 21/02/2026Tired af today but chest and arms this morning kinda hit 12364
Just an otter @jstnottr.bsky.social · 15/02/2026Sunday chores uniform, made the sweatpants myself ☺️ 31402
Just an otter @jstnottr.bsky.social · 14/02/2026Happy Valentine's day to the gay boys on my phone ❤️ 256021
Just an otter @jstnottr.bsky.social · 08/02/2026Body dysmorphia is wild because even though I'm still more fit than I've been for the majority of my life, I'm not quite as fit as I was a few months ago and I felt bad about it when I took this pic. Still learning to celebrate myself as I am, but we don't have to be perfect to deserve space. 41281
Just an otter @jstnottr.bsky.social · 25/01/2026Still obsessed with this photo @jwxphoto.bsky.social took of me a few months ago 11724
Just an otter @jstnottr.bsky.social · 24/01/2026I really only know like, 2 poses but that's not going to stop me from posting a Saturday pump pic 636210
Just an otter @jstnottr.bsky.social · 14/01/2026One of my favorite moments from the holiday break: Visiting a friends beautifully renovated historic home (and having a threesome in it) 😇 #humpday 12585
Just an otter @jstnottr.bsky.social · 12/01/2026Another monochrome monday curtsey of the talented @justinthai.bsky.social 🖤🤍 41569
Just an otter @jstnottr.bsky.social · 10/01/2026Back to Saturday pump pics as I get back into the regular flow after holiday indulgences 😇 672424
Just an otter @jstnottr.bsky.social · 27/12/2025Wearing a jock to family Christmas so I can fulfill my duties as a gay man and take slutty photos on the plane this evening. 0470
Just an otter @jstnottr.bsky.social · 27/12/2025Celebrating the last Saturday pump of the year with a little extra skin. My less clothed pics never get as much interaction, so what do we think: Should I keep more clothes on in 2026 or do we like where this is going? #gaythirst #gayfit #gay 2053929
Just an otter @jstnottr.bsky.social · 22/12/2025Just realized I finally hit 1k on here, thanks for the great Christmas present y'all! Figured I'd celebrate with a #mcm post 📷: @justinthai.bsky.social 01203
Just an otter @jstnottr.bsky.social · 21/12/2025Home for the holidays means a different gym bathroom for weekend pump pic 32485
Just an otter @jstnottr.bsky.social · 06/12/2025Also maintained costume continuity even without pants. (And my thighs look crazy here 💪) 726112
Just an otter @jstnottr.bsky.social · 06/12/2025Realized I never posted my halloween costume. I made the shorts and harness myself ☺️ 21656