Soft Top Hard Bod
softtophardbod.bsky.social
Soft Top Hard Bod
@softtophardbod.bsky.social
Just a gay man living his best life in SF.
Putting a spotlight on what this day is all about. Happy #fcf everyone!

Photo by: @camshambyyc.bsky.social
November 28, 2025 at 4:37 PM
I've been learning the importance of stretching. Anyone want help being stretched out on this beautiful #fcf day?
November 7, 2025 at 2:40 PM
Need a boy on his hands and knees to take care of me on this #fcf!
October 31, 2025 at 12:10 PM
Some Vitamin D for my D. Happy #fcf everyone!
October 24, 2025 at 11:44 PM
Contributing to Tushy Tuesday! #tushytuesday
October 14, 2025 at 3:24 PM
Going for a simple pic this time for #fcf. Hope everyone enjoys their day!
October 3, 2025 at 4:11 PM
Happy lazy #fcf morning!
September 12, 2025 at 2:46 PM
Giving myself a little taste. Happy #fcf!
September 5, 2025 at 1:56 PM
Labor Day travel!
September 1, 2025 at 7:15 PM
Happy #fcf! It's going to be a wet one today.

Pic by: @camshambyyc.bsky.social
August 29, 2025 at 2:05 PM
August 25, 2025 at 1:45 PM
Post jack off thickness. Happy #fcf!!
August 22, 2025 at 2:52 PM
Lathered up for #fcf!
August 9, 2025 at 1:23 AM
Was feeling handsome after trimming my facial hair.
August 4, 2025 at 4:09 PM
Love the "wet" sound that happens when I use my precum as lube. Happy #fcf!!
August 1, 2025 at 11:56 PM
It's #fcf, Dore Alley version. Thinking of all the fun I'm going to have this weekend. 😈
July 25, 2025 at 4:30 PM
Hotel mood lighting. 😁
July 19, 2025 at 4:42 PM
Having a good flex on this Friday!
July 12, 2025 at 12:11 AM
Showing off my quads after a good leg day. 😉
July 9, 2025 at 1:50 PM
A request from a fan on this #fcf day! 😈
July 4, 2025 at 9:12 PM
Monday mornings are the worst. Especially after a weekend of partying. Perfect mood for #monochromemonday
#mcm
June 30, 2025 at 3:13 PM
Got two hard things for you to grab onto. You choose.

#fcf
June 13, 2025 at 1:40 PM
Meal prepping for the week. Everything is better when done naked. 😂
June 7, 2025 at 8:24 PM
It's #fcf! You know what that means. 😉
May 30, 2025 at 8:56 PM
#fcf with a llitte extra dripping. Who wants a taste? 😈
May 23, 2025 at 7:49 PM