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)
8/7 encore! It’s getting colder, bring in thanksgiving weekend right. I’ve got a nice warm place to rest your head (disclaimer: It is a trap. I will grab at your butt 🙈) #HairyHolidays
November 27, 2025 at 12:13 AM
POV helping you up after dropping the soap 🧼 #WoolyWednesday (at least this one kinda makes sense?) 7/7 for the birthday week thanks for joining!
November 26, 2025 at 4:07 PM
New 2P game? 🕹️ 😏 6/7 #T-ooooo-that’s-a-great-hairy-chest-day
November 25, 2025 at 5:34 PM
Had a really hard time getting out of bed this morning 😩 Not due to it being Monday, but someone also woke up at 05:30 and started getting handsy🥵
November 24, 2025 at 5:35 PM
5/7 I can’t think of any hashtags so I’ll just go with #HairyMonday #mcm #MonochromeMonday
November 24, 2025 at 4:04 PM
#Sun-WowThatManIsReallyHairy-day 4/7 Darn! Ran out of film when I was mid take 🤷‍♂️
November 23, 2025 at 8:58 PM
👋pass the towel please! #Satfurday ? that’s the hashtag I’m going with… 3/7
November 23, 2025 at 1:08 AM
2/7 #Furiday (expect the hashtags to slowly turn into nonsense from this point)
November 21, 2025 at 4:25 PM
Birthday week. Big 32. Going to be celebrating the gift of body hair this week, come along 1/7 #Fursday
November 20, 2025 at 4:35 PM
Another leg day in the books 📝📕 Now it’s just boring work. Luckily I get a visitor coming in today hehe☺️🤭
November 18, 2025 at 5:41 PM
That kind of Monday… needed coffee before I even got in the shower 🫩 #mcm #MonochromeMonday
November 17, 2025 at 4:33 PM
Leg day 🦵
November 14, 2025 at 4:12 PM
🍑🫣
a peach please sign with a jollibee logo
Alt: a peach please sign with a jollibee logo
media.tenor.com
November 13, 2025 at 10:35 PM
Happy #Fursday 🤗
November 13, 2025 at 4:06 PM
I don’t have a devil over my shoulder, but I do have this lil guy that I’ll blame for my bad decisions. Happy #HumpDay BS
November 12, 2025 at 4:28 PM
Halfway done my bike ride I realized my GoPro wasn’t attached. Later I found out I just forgot it and home thank goodness, I thought it fell off 😮‍💨 (there’s bedroom movies on there that I keep forgetting to delete 🫠)
November 12, 2025 at 1:11 AM
Tonight I’m actually going to study for the exam I have on Saturday… Who am I kidding I know I’m just going to grind Silksong and get my ass whooped another 200 times 🪡💃
November 10, 2025 at 11:45 PM
#mcm #MonochromeMonday happy Monday
November 10, 2025 at 2:02 PM
Still getting over my cold but at least I’m back home and back in the gym 🙏
November 8, 2025 at 10:22 PM
I don’t know what I find worse, all the kids at the costume contest doing Fortnite emotes as they showed off their costumes or the fact that I recognized that’s what they were doing 🫥. I guess it’s time for me to start practicing my “get off my lawn” yell.
November 1, 2025 at 3:04 PM
Was super excited to walk into my gym and see that they’d finally put in the leg press machine that the gym manager has been hyping up for months. Was a bit disappointing when I went to try it and I learned I was already able to max it out 🫥 (it’s not a brag, it just didn’t go very high 🫠)
October 25, 2025 at 7:23 PM
Hotel gym day (to cancel our McDonald’s breakfast 🤭) #vpl
October 17, 2025 at 4:51 PM
Being in Québec has me dusting off the French I learned as a kid. It’s not horrible, but after years of only leaning and using Spanish in California and Mexico, trying to speak French has me feeling like this…
October 17, 2025 at 1:49 PM
Good morning (wood) #mcm #MonochromeMonday
October 13, 2025 at 2:44 PM
Movie night, The Sixth Sense 1999. (We are trying to watch all of the original influences of scary movie) @heriinsf.bsky.social
October 11, 2025 at 6:15 AM