banner
tommysf.bsky.social
@tommysf.bsky.social
🌈 gay
🇨🇦 Canadian
🌉 San Francisco
💍 Married to @heriinsf.bsky.social

Mostly thirst traps, occasional other content (gaming, memes, hot takes, etc)
Pinned
If there’s a naughty link in the bio, I’ll never know if the follow/like is genuine or self promo. 😅 😖
Going on an adventure today. Should I download Grindr for the trip and just be a tease? Also major F. U. to Ross Dress For Less for tricking me into thinking your Nike socks weren’t crappy cheap versions (even though I should have expected as much)
February 16, 2026 at 4:50 PM
Little Valentine’s Day perimeter ride before my hot date. Watched this hawk for a bit while i stuffed my face with nerds gummy clusters (NOT candy, *cardio fuel*) #GayCyclist
February 14, 2026 at 10:49 PM
1, 2, 3, or 4. I can’t decide so I’ll just dump all four today. #ArmDay #Biceps let me know the favorite, it was before showering not sure if that’s relevant for the choice. 🤔
February 12, 2026 at 4:53 PM
Generous #HumpDay it’s a special 2 for 1 deal this week.
February 11, 2026 at 4:56 PM
Is it even worth having an eReader without putting Pokemon wallpapers on the lock screen? (Or a BlueSky post without a cheeky bicep showing?). No extra questions about current reads. Yes, they’re all gay, all ebooks bought from bookshop.org supporting my local SF Castro bookstore.
February 10, 2026 at 9:40 PM
G’mornin’ bluesky 🌞
February 10, 2026 at 5:58 PM
Had to get a ride in early to make it back in time for the Bad Bunny show. Had a great time the weather was perfect 🤩
February 8, 2026 at 11:44 PM
🫡
Let me see what 1K followers would look like and we'll see about 🍆
February 7, 2026 at 2:03 AM
Handle with care
February 6, 2026 at 4:30 PM
🦵 All the better to squish heads with 🐺 #LegDay
February 5, 2026 at 6:39 PM
Since the update is available I’ll give it another go 🙈
February 5, 2026 at 5:33 AM
Rep by rep, set by set they’re growing 🥹 don’t mind the wet undies (or do 🙈) #chestday
February 4, 2026 at 6:05 PM
🤳
February 4, 2026 at 2:03 AM
#bicep (yes I have the dumb Starbucks red cup, and the only reason I have it is so my clumsy self can safely take coffee to the shower without wasting a disposable cup every day).
February 2, 2026 at 4:28 PM
I ignored shoulders for a good 6-8 months when I started my gym routine. Definitely glad I started with it. They’re coming together 🥹
January 29, 2026 at 4:30 PM
January 28, 2026 at 4:24 PM
If there’s a naughty link in the bio, I’ll never know if the follow/like is genuine or self promo. 😅 😖
January 27, 2026 at 12:01 AM
#mcm #monochromeMonday Tommy in the tub 🛀
January 26, 2026 at 3:16 PM
Ya I guess I can agree… game of the year #Expedition33 #gaymer
January 26, 2026 at 12:25 AM
Spent all day playing video games. But still showed up for shoulders. They’re starting to come together 😗
January 25, 2026 at 1:56 AM
Another #armday done.
January 23, 2026 at 4:22 PM
Bios of blank profiles on Grindr “looking for:”
January 23, 2026 at 4:03 PM
My stomach: “ohh you’re thinking about a stressful situation that someone ELSE is in? I know just what to do!” 🫠
January 21, 2026 at 6:23 PM
Happy #humpday from this fuzzy peach
January 21, 2026 at 4:11 PM
Felt sore tonight, dug out the epsom salts and oils, lit the candle, had a nice relaxing soak (while syncing up my phone with the TV in the living room so I could continue 90 day fiancé with hubby 😜)
January 21, 2026 at 6:13 AM