@tommysf.bsky.social

🌈 Gay 🇨🇦 Canadian 🌉 San Francisco 💍 Married: @heriinsf.bsky.social 📚 Current book: The Darkness Outside Us - Eliot Schrefer Mostly thirst traps, occasional other content (gaming, memes, hot takes, etc)

2,468 Followers 1,238 Following 457 Posts Joined Mar 2025
16 hours ago
Mirror selfie bearded ginger man lifting blue workout shirt to reveal hairy torso, toned abs. Mirror selfie shirtless bearded ginger man with hairy toned torso, arm raised and fleet showing bicep, shoulder muscle.

Can I just keep the gym pump all day please 🙏 it’s so sad when it wears off 😓

324 7 5 1
1 day ago
Ground level shot of hairy toned legs from feet to waist. A screenshot of fitness app showing a long cardio session with five “zone 5” peaks

I *really* don’t like when interval day and leg day line up… Legs looked decent afterwards though I guess.

41 0 2 0
1 day ago

🤫🤫🤫

3 0 0 0
1 day ago

It didn’t stop me 🤪 I still don’t really know how the mechanics work. I mostly just rushed the tutorial so I could get to the point that I could play game share with the hubby. But then I saw the cloud island option and thought “ohh this could be interesting”

1 0 1 0
2 days ago
Screenshot of pokopia cloud island page showing link code SF15DC

Well I got JUST far enough in the game before bedtime to spin up my cloud island “TommyTown69” in Pokopia. Go build me some dongs or whatever it is you want to do there (seriously go nuts) SF15DC

11 0 1 0
2 days ago

These floors were just put in. I’m not licking them or anything and even if I did, my tongue has been in more questionable places anyway. 🕳️

2 0 1 0
2 days ago
Webcam photo from laptop on ground facing bearded ginger man wearing black shirt and purple framed glasses laying on stomach to face laptop.

How your email finds me: (laying on the ground “tummy time” style because I’m getting old, have terrible posture, and my back hurts).

51 2 3 0
2 days ago
POV looking up at bearded ginger man standing naked in gym shower sticking tongue out. Toned hairy torso featured.

I didn’t die at the Barry’s classes (although it feels like I did 😖) the thirst traps can continue.

129 4 2 0
3 days ago

I’ve been on the fence should this be my new game to pick up for my upcoming trip? 🧐

1 0 1 0
6 days ago
Image of a 5mg melatonin gummy supplement bottle. Serving size clearly indicates one gummy serving.

Ohh jeez it’s only ONE gummy per serving. I’d been getting mixed up with the magnesium serving which is TWO per serving. No wonder I’ve been getting knocked TF out each time I’ve taken this recently 😂

15 0 2 1
1 week ago
Hairy ginger man standing naked near bed, photo showing toned backside from knees to shoulders with hairy butt, legs, arms. Lamp lighting highlighting body features.

Late #humpday please enjoy responsibly.

196 7 5 0
1 week ago

I was just learning to read when I played yellow version for the first time. I’m pretty a bunch of the nicknames on that save were “aaaaaaaaaaa” (or whichever character the cursor defaulted to) #PokemonMaster

3 0 1 0
1 week ago

Don’t worry I’ve got a “dead man’s switch” that’ll start dropping all my nudes here via API if I don’t make a post for more than two weeks.

0 0 0 0
1 week ago
Hairy toned ginger man mirror selfie wearing only green towel. Strange unknown outline showing in the groin region of towel, unsure what the cause is.

#TowelTuesday 🧼🚿 Also pelase know that these may be my last days of posting here. (I’ve got my first Barry’s Bootcamp class this weekend and I may not survive it 😵🪦)

171 7 9 0
1 week ago
Animated Pokemon scene creepy woman extreme closeup holding diamond stoned pokeball up.

😅 Me when boys post anything early gen pokemon:

2 0 0 0
1 week ago
Shirtless hairy ginger man right side profile. Upper torso in frame, muscular shoulder in focus.

💆‍♂️ Sore AF today out of nowhere. Anyway, t’was shoulders today.

179 9 5 1
1 week ago

Gotta snap pics whenever they make an appearance. Maybe they’ll be more permanent one day, for now they’re still a bit shy 😆

1 0 0 0
1 week ago
Bearded ginger man gym locker room mirror selfie. Wearing grey Under Armour gym shirt, backpack straps. Left arm holding phone up, right arm showing vascular toned biceps

First day back in my own gym, bonus of being accompanied by the hubby for some good gossip during rest periods.

259 4 3 0
1 week ago

Don’t bother playing stupid games with the hubby he’ll figure you out quick 😆

11 0 1 0
1 week ago

This reminded me to share, as someone who doesn’t like the tax software vendors, some $ saving options for US bloomfs to look into: IRS FreeFile, freetaxUSA, your local state’s tax website. Turbo + HR BLOCK aren’t the only options out there! (They’re just the ones with the most advertising budget)

12 0 1 0
1 week ago

Indeed I missed the connecting flight. Ohh well, back home safe and sound!

6 0 0 0
1 week ago

They better reimburse me for the delayed time with you. The welcome home kiss, the welcome home…. 🤭

4 0 0 0
1 week ago

I got through violet (kicking and screaming the whole way).

2 0 1 0
1 week ago
Point of view looking down at feet and hairy legs on pool lounge chair. In frame is pool, air Canada airplane departing airport.

Flight delayed, almost certainly missing my connection in the US. At least I can watch planes take off by a pool while I wait. Gotta take the bad with the good ☯️

77 1 4 0
1 week ago

I’m honestly just interested in seeing if there’s a solid effort put into this one. 😭 I’ve been skipping way more releases than I want to in the past decade.

2 0 1 0
1 week ago

*TommySF tapped you 🔥 *

6 0 0 0
1 week ago

Mental Check-In using only already saved memes?

13 1 0 2
1 week ago

Guess I gotta keep posting then. At least until i run out of ideas 😅

1 0 0 0
1 week ago
POV from eye level looking down at hairy ginger torso and legs sitting on gym bench. Left hairy arm resting on left knee. Shirtless, wearing sweaty gym shorts with a bit of bulge showing. Sweaty ginger man shirtless sitting in gym bench, taken from low angle at open legs showing beard, hairy toned shoulders, arms, armpits, sweaty gym shorts.  Upward angle showing shirtless hairy ginger wearing sweaty gym shorts.

Probably my last thirsty gym post from my visit down here while I’m visiting my mom. It’s been nice to visit but do i ever miss my man and our routine we share.

94 4 2 0
2 weeks ago
POV looking up from ground at backside of hairy toned bearded ginger man in patio door, sunlight filtering trough curtain onto toned legs and butt cheeks, smirking back at camera through mirror on his right side

Sun and moon 🌞🌝 happy #humpday

190 13 8 1