Sign in

welshpup.bsky.social

@welshpup.bsky.social
448 followers 259 following 1.7K posts

A Welsh transplant in Northern Ireland flying the 🏳️‍🌈. probably NSFW and definitely 18+.

PostsRepliesMedia
welshpup.bsky.social @welshpup.bsky.social · 17h
is this a scene from "Camp Cuck"?
110
welshpup.bsky.social @welshpup.bsky.social · 17h
I'm sure the gull deserved it! I mean 🤷🏼‍♂️ don't they always
110
welshpup.bsky.social @welshpup.bsky.social · 17h
naked for better body heat transfer
110
welshpup.bsky.social @welshpup.bsky.social · 17h
but I'll be cold 🥶 however I'm willing to share a bed purely for body warmth this winter
110
welshpup.bsky.social @welshpup.bsky.social · 21h
🥵 hi, looks like you have something that needs sorting out.
010
welshpup.bsky.social @welshpup.bsky.social · 21h
🤣
000
welshpup.bsky.social @welshpup.bsky.social · 21h
I know it'll be the first thing I do when I get back home on Sunday 😭
130
welshpup.bsky.social @welshpup.bsky.social · 07/10/2026
🥵 put me on my knees and put me to work 🤪💦
110
welshpup.bsky.social @welshpup.bsky.social · 07/10/2026
I'm truly sorry I don't have any humps to share with you but Happy Hump Day
110
welshpup.bsky.social @welshpup.bsky.social · 07/10/2026
good morning 💦🤪💦
110
welshpup.bsky.social @welshpup.bsky.social · 07/10/2026
last proper day, so at the beach today, listening to Christmas tracks. does get boring all this lying down. Ask me Anything keep me entertained. ngl.link/welshpup.bsk...
0100
welshpup.bsky.social @welshpup.bsky.social · 06/10/2026
tonight's fit for dinner?
050
welshpup.bsky.social @welshpup.bsky.social · 06/10/2026
so good! I want it in my mouth!
010
welshpup.bsky.social @welshpup.bsky.social · 06/10/2026
barely touching myself last night and positively dripping! let's just say I didn't last much longer after this photo. counter reset to zero 🤣 #uncut #precum #gay #gaycub
0130
welshpup.bsky.social @welshpup.bsky.social · 05/10/2026
of course it would be a demonic sinkhole!
110
welshpup.bsky.social @welshpup.bsky.social · 05/10/2026
reminds me that I want to see the Irish Video Game Orchestra play. but I keep missing the ticket sales for their performances their recent one was in Belfast. but the LPO would be epic
010
welshpup.bsky.social @welshpup.bsky.social · 05/10/2026
lying on the bed after a day by the pool, waiting for the shower to be free. scrolling through bluesky is making me feel horny. by the way, did I mention it's been 10 days since I last came. balls are most definitely full
080
welshpup.bsky.social @welshpup.bsky.social · 05/10/2026
🥵
010
welshpup.bsky.social @welshpup.bsky.social · 05/10/2026
😍 I would lick the screen but it's had my grubby suncreamed paws all over it!
static.klipy.com
Otter Lick
ALT: Otter Lick
110
welshpup.bsky.social @welshpup.bsky.social · 05/10/2026
looks like it'll be a day by the pool, go ahead ask me anything mostly will be bored soon enough ngl.link/welshpup.bsk...
030
welshpup.bsky.social @welshpup.bsky.social · 03/10/2026
you would say that sexy 😚
010
welshpup.bsky.social @welshpup.bsky.social · 03/10/2026
I'm definitely an asshole yes I understand I'm being a hypocrite pointing out the age gap (was happy in my own age gap relationship) but it's a blank profile and he pissed me off. guess I better make myself comfortable, looks like I'm still single for the winter 🤷🏼‍♂️
230
welshpup.bsky.social @welshpup.bsky.social · 03/10/2026
it's raining today so a day in the hotel, I'm pretty bored so ask me anything. #ama ngl.link/welshpup.bsk...
ngl.link
Anonymous messages!
Anonymous messages!
010
welshpup.bsky.social @welshpup.bsky.social · 03/10/2026
It's raining this morning, so 45 minutes on the treadmill I may as well have gone running in the rain! #sweatypup #gay #gaycub
050
welshpup.bsky.social @welshpup.bsky.social · 02/10/2026
Dear Gay Lord, it's been seven days since my last orgasm and FCF really isn't helping the issue! #fcf #gaymanproblems
030
welshpup.bsky.social @welshpup.bsky.social · 02/10/2026
went to a wax museum and aquarium today. took the chance to flip off some real shitheads!
050
welshpup.bsky.social @welshpup.bsky.social · 02/10/2026
Hawt!! 🥵
010
welshpup.bsky.social @welshpup.bsky.social · 02/10/2026
I can confirm the hotel's private beach is Okay.
040
welshpup.bsky.social @welshpup.bsky.social · 02/10/2026
I think this is suitable attire for a trip to the aquarium? t-shirt by bobobear
141
welshpup.bsky.social @welshpup.bsky.social · 02/10/2026
something else the Turks are discriminating against the gays with ... bad hotel bathroom lighting!
050
welshpup.bsky.social @welshpup.bsky.social · 01/10/2026
oh looking so good Daddy!
010
welshpup.bsky.social @welshpup.bsky.social · 01/10/2026
Bored in the hotel room, AMA! but tell me your favourite cocktail to try so I know your not a bot. ngl.link/welshpup.bsk...
ngl.link
Anonymous messages!
Anonymous messages!
000
Reposted by @welshpup.bsky.social
Owen Jones @owenjones.bsky.social · 30/09/2026
She's a 94 year old Jewish human rights lawyer. She's been arrested under terrorism legislation for opposing genocide. The least we can do is to listen.
531594827
welshpup.bsky.social @welshpup.bsky.social · 30/09/2026
gimme two margarita... 🍆💦🤪
030
welshpup.bsky.social @welshpup.bsky.social · 30/09/2026
gimme one margarita... 🎶 🤪
150
welshpup.bsky.social @welshpup.bsky.social · 30/09/2026
tonight's fit courtesy of Den menswear #terrancehiggins #denmenswear
030
welshpup.bsky.social @welshpup.bsky.social · 30/09/2026
I've never wanted to be on my knees so badly in all my life 🥵
000
welshpup.bsky.social @welshpup.bsky.social · 30/09/2026
ngl.link/welshpup.bsk... I'm bored by the pool. send me anonymous questions or messages to keep me entertained. also tell me your favourite potato so I know it's not a chatbot 🤣
ngl.link
Anonymous messages!
Anonymous messages!
011
welshpup.bsky.social @welshpup.bsky.social · 30/09/2026
application will be sent by CoB 🤪
010
welshpup.bsky.social @welshpup.bsky.social · 30/09/2026
Can't think of anything clever to say about this post. so Hello from Türkiye.
070
welshpup.bsky.social @welshpup.bsky.social · 29/09/2026
omg that was a long day! finally in bed at the hotel 2:30am. what's a travel post without a plane toilet. after an aborted landing and pulling up at the wrong stand. Totally convinced that was a learner pilot. bonus: we got upgraded to a suite. con: no late night male callers 🤣
050
welshpup.bsky.social @welshpup.bsky.social · 27/09/2026
sending you big hugs Daddy. remember to be kind to yourself I hope this wave of depression doesn't last too long and your back in good spirits soon 😘
110
welshpup.bsky.social @welshpup.bsky.social · 27/09/2026
found myself a new allergy yay! something in my rituals aftershave.
140
welshpup.bsky.social @welshpup.bsky.social · 26/09/2026
12 hours apart I'm knackered. In Wales for a couple of nights before we fly to Turkey for 10 days.
060
welshpup.bsky.social @welshpup.bsky.social · 25/09/2026
holiday mode activated!
050
welshpup.bsky.social @welshpup.bsky.social · 24/09/2026
you look so effin' hot in that!
110
welshpup.bsky.social @welshpup.bsky.social · 24/09/2026
I totally forgot to do a "gay powers restored" before/after pic
030
welshpup.bsky.social @welshpup.bsky.social · 24/09/2026
got the hair chopped today ready for my holiday. fancied a red to pink ombre .
260
welshpup.bsky.social @welshpup.bsky.social · 21/09/2026
knackered and still no ice-cream!!
170
welshpup.bsky.social @welshpup.bsky.social · 21/09/2026
I'm so done with ironing tonight 😭. I just want a big bear to come give me cuddles, sit me on the sofa and feed me ice-cream. is that too much to ask for?
260