Reposted by @tamerton.bsky.socialtamerton.bsky.social @tamerton.bsky.social · 22hThe bulge was bulging for a bike ride, so going R-rated for this #mcm 0121
tamerton.bsky.social @tamerton.bsky.social · 22hThe bulge was bulging for a bike ride, so going R-rated for this #mcm 0121
tamerton.bsky.social @tamerton.bsky.social · 11/10/2026Should I change my Grindr bio to "were you the cute cyclist I chatted to this morning?" 😆 000
tamerton.bsky.social @tamerton.bsky.social · 11/10/2026... directions at a junction. And he was probably just being friendly. But still, can't help but ponder whether I missed out on my dream of hooking up with another hot cyclist while out on a ride 🤔 100
tamerton.bsky.social @tamerton.bsky.social · 11/10/2026...so he was slower, but when he caught up with me he complimented me on my attacking climb (I'm a useless hill climber!) and explained he was injured. It was a nice little chat. I dropped in "watching Heated Rivalry" to chat to see what his reaction might be. We ended up going different... 100
tamerton.bsky.social @tamerton.bsky.social · 11/10/2026I went for a bike ride this morning, and for ten minutes of it ended up chatting to a cute young guy who looked damned fine in his Castelli tights. I'd overtaken him on a hill, and his butt looked amazing and you could see every fibre of the muscles in his legs. I assumed he was older, and... 110
tamerton.bsky.social @tamerton.bsky.social · 07/10/2026Hump day is not helping with this. And neither is my fuck buddy messaging me telling me how much he needs my cock in him 😤 000
tamerton.bsky.social @tamerton.bsky.social · 06/10/2026That's produced a similar reaction in me as I work from home 030
tamerton.bsky.social @tamerton.bsky.social · 06/10/2026Got an eight day load and I need a hole to unload it in 😤 010
tamerton.bsky.social @tamerton.bsky.social · 06/10/2026I think the only solution is to take lots of thirst traps and post them to get validation... 100
tamerton.bsky.social @tamerton.bsky.social · 05/10/2026Phew. All sorted. It was a mutual misunderstanding 👍🏻 000
tamerton.bsky.social @tamerton.bsky.social · 05/10/2026That last post was inspired by someone's post on insta. I told them "that's a great photo it will inspire my next MCM post" they replied with "I'd love to see it". Then when I sent it to them by DM, they had a go at me for sending unsolicited nudes and 🤔🤷🏻♂️ 100
tamerton.bsky.social @tamerton.bsky.social · 02/10/2026Woof. That jock looks like it's just about to explode it's so full 110
tamerton.bsky.social @tamerton.bsky.social · 25/09/2026Inspired by @mr-pingu.bsky.social serving a simple, semi #FCF 0353
tamerton.bsky.social @tamerton.bsky.social · 25/09/2026I have zero FCF inspiration this morning... 110
tamerton.bsky.social @tamerton.bsky.social · 22/09/2026Mine is a little less restful after seeing this 😈 010
tamerton.bsky.social @tamerton.bsky.social · 21/09/2026Something simple for #MCM as I am quite pleased with how the abs are looking right now 2291
Reposted by @tamerton.bsky.socialtamerton.bsky.social @tamerton.bsky.social · 18/09/2026A rare video for #FCF I've continued stretching my foreskin and I really like that it naturally retracts that far now. Looks and feels great 6384
tamerton.bsky.social @tamerton.bsky.social · 18/09/2026Also, I'm slowly realising I should post versions of posts that I think look really hot. And @mr-pingu.bsky.social posts excellent content like this on his OF. Definitely worth subscribing too 111
tamerton.bsky.social @tamerton.bsky.social · 18/09/2026A rare video for #FCF I've continued stretching my foreskin and I really like that it naturally retracts that far now. Looks and feels great 6384
tamerton.bsky.social @tamerton.bsky.social · 16/09/2026Not done one of these in a while, but happy #HumpDay 0230