Sign in

Koda

@kodapupuk.bsky.social
1K followers 399 following 515 posts

🔞 NSFW! 🐾 Furry / Puppygirl with a stretchy hole and a thicc pole 😇 | 32 | Pansexual 🏳️‍🌈🏳️‍⚧️ | DM friendly 💬 💜 @rubberpuppip.bsky.social 💜 📍 Manchester, UK. 🌐 linktr.ee/KodaPupUK

PostsRepliesMedia
Reposted by Koda
Xavier! Ravioli Dog @xavierbonnefree.bsky.social · 22/08/2026
Part 3! CW: Pregnancy Seems like @rubberpuppip.bsky.social handled the news well. Guess him and @kodapupuk.bsky.social are ready to start a family 🧡 See you in part 4! #oc #ocart #furry #furryart #nsfw #nsfwart #Xavier #cheating #cuck #cuckold #pregnant #breeding #bdsm #locked #foursome
Xavier fucking Pip, while a pregnant Koda licks the cum from his cage as Olly fucks their ass. Wohoo!
Xavier is telling Pip his condom broke while he was fucking his partner, resulting in Koda now carrying his litter. Pip seems to be ok with that.
1294
Reposted by Koda
Xavier! Ravioli Dog @xavierbonnefree.bsky.social · 19/08/2026
Their boyfriend is “coming” soon, in part 3 👀
Teaser for Koda’s boyfriend’s first fursona design!

A silhouette shows a large heated lean figure.
151
Reposted by Koda
Xavier! Ravioli Dog @xavierbonnefree.bsky.social · 17/08/2026
Please, please, please. Be aware of this. Many artists rely on these payment methods (unfortunately I should say) and even the littlest mistake can cost years of work and sacrifice.
043
Koda @kodapupuk.bsky.social · 14/08/2026
Uh-oh, looks like I'll be having ravioli puppies afterall... 😖 Nobody tell @rubberpuppip.bsky.social 👀
021
Reposted by Koda
Magnetus @magnetus.bsky.social · 11/08/2026
🚨 Fuck cum hard big + sex toy give away 🚨 collab with @were.dog for the release of their new toy ✨to enter the raffle for the fuckable croc dick toy: >share this post >follow @were.dog >follow @magnetus.bsky.social detailed T&C in the comments
291254398
Koda @kodapupuk.bsky.social · 23/04/2026
BUNNY x DOG....?! 🐰💜🐶
3170
Reposted by Koda
Xavier! Ravioli Dog @xavierbonnefree.bsky.social · 31/03/2026
Happy trans day of visibility ❤️ 🏳️‍⚧️ I am so honored many of my friends felt safe around me and came out to me for who they really are. As I watched them being true to their selves I had the chance to grow better with them, to which I’m very grateful. You’re valid. You’re seen. And you’re cool af 😎
092
Koda @kodapupuk.bsky.social · 05/03/2026
Uh-oh 😖 I guess we just go bare for round 2, right? 👉👈
180
Koda @kodapupuk.bsky.social · 04/03/2026
Love this outfit from the weekend, I felt so comfy and free! 😍💜🏳️‍⚧️
3300
Koda @kodapupuk.bsky.social · 01/03/2026
I got some new ink!! 🐾💜😍
Koda shows off her new chest tattoo; a celtic knot, in the shape of a wolf paw!
3752
Koda @kodapupuk.bsky.social · 17/02/2026
Well, turns out I can still cum like this 🥵 No reason to take it off now... 😵‍💫
Koda presents their flat cage, with a small stream of cum dripping out over their balls
2610
Koda @kodapupuk.bsky.social · 15/02/2026
Puppy got caught without her cage on!! 🙈 Her cage is a lot smaller now, so she remembers her place... 🥴🥵
Koda's cock, without a cage. It's pretty, and shows off her size quite generously.Koda's cock, now in a completely flat cage. A pretty pink strap holds it in place.
2661
Reposted by Koda
Xavier! Ravioli Dog @xavierbonnefree.bsky.social · 03/01/2026
Xavier tried to recreate a popular photo trend. He doesn’t know how to take good pictures… #oc #ocart #furry #furryart #nsfw #nsfwart #Xavier
A picture taken by Xavier of his shadow “wearing” his swimming trunks on a beach shore. The photo, inspired by a trend, would require him to line his shadow to make it seem like it’s wearing his boxer briefs, but Xavier is slightly offset and failed to recreate the trend. Furthermore, his shadowy silhouette shows his large cock hanging, implying he took the picture while naked.
A little crab is peeking.
92904579
Reposted by Koda
Xavier! Ravioli Dog @xavierbonnefree.bsky.social · 08/02/2026
CW: Degradation, Cuckolding Raffle YCH! Reposts and likes appreciated but not required. I'll pick someone personally 🧡 I'm feeling like cucking my husband (he likes it 🧡💙). Who wants to help me show him how to treat a partner? #oc #ocart #furry #furryart #nsfw #nsfwart #cuck #cuckolding #Xavier
A sequence of 3 sketches.
In this one Xav is being sucked off by someone. The picture looks like a snapchat pic and the text says:
"You're late to our date. I had to find someone else to fuck. Way to treat your husband..."A sequence of 3 sketches.
In this one Xav is fucking someone. The picture looks like a snapchat pic taken from his POV and the text says:
"Where are you? I'm waiting! You know what? Take your time. Their ass feels amazing."A sequence of 3 sketches.
In this one Xav is showing off a cum filled ass. The picture looks like a snapchat pic and the text says:
"That was great. If you come here fast enough I'll let you eat my cum from their asshole. Love you <3"
3339
Koda @kodapupuk.bsky.social · 04/02/2026
Puppy finally got purbled! 💜 (And picked up a new toy) :3
4572
Koda @kodapupuk.bsky.social · 03/02/2026
I solemnly swear I am up to no good... >:3
120
Reposted by Koda
Weredog! @were.dog · 21/01/2026
🟧🟦 IT'S WEREDOG DAY!!! 🟧🟦 We're celebrating our birthday with a MASSIVE GIVEAWAY - you could win our ENTIRE RANGE of cool and sexy toys! TO ENTER: ❤️ LIKE ➕ FOLLOW 💬REPLY & 🔄 REPOST This post only! ENDS on the 29th January 2026, at 4pm GMT. Winner will be announced & contacted by this account only.
507859864577
Koda @kodapupuk.bsky.social · 18/01/2026
Today's challenge: downsize from a comfy S+ to a tiny N+ 🥵 If I last the the whole day without leaking, I can go back to the S+ tomorrow. If not... 🥴 #chastity #cagecheck
2511
Koda @kodapupuk.bsky.social · 17/01/2026
Oh no, Koda fell into Xavier's trap, and... POOF! 😳 X-Xav... help! They're so tingly... 😵‍💫🥵 @xavierbonnefree.bsky.social you are honestly so talented, I love this so much!!! 😍💜
090
Koda @kodapupuk.bsky.social · 14/01/2026
KINK3D Viper: acquired! >:3 Perfect timing, arriving on 14th Jan (Chatity Day!!) 🥰🔐 #chastity #cagecheck
3360
Koda @kodapupuk.bsky.social · 04/01/2026
Being a subby, obedient puppygirl has made me so euphorically happy, it's crazy 😍 This feels like the real Koda~ 💜🥰
3522
Koda @kodapupuk.bsky.social · 31/12/2025
Start the year as I mean to live it? 👀 Okay, then~ :3 💜
3281
Koda @kodapupuk.bsky.social · 30/12/2025
Guess who's offically a purple puppy now... 😇💜 (Ps: dw about Blåhaj, he enjoyed this shoot too!) 🦈🫶
3422
Koda @kodapupuk.bsky.social · 08/12/2025
Artsy morning nude 😇 (pls come suck my dick)
1522
Koda @kodapupuk.bsky.social · 23/11/2025
Forgot how feral rubber gets me... 🥵 fuck now? 🥴😈
51156
Koda @kodapupuk.bsky.social · 23/11/2025
Getting your dick sucked by this drone on a Sunday 👌
0374
Reposted by Koda
Smitizen @bsky.smitizen.com · 13/11/2025
🔥 SMITIZEN Black Friday Lucky Draw is LIVE! Biggest Sale of the Year + 10 New Arrivals + Surprises Await! 1️⃣ Follow @bsky.smitizen.com 2️⃣ Like & RT this post 3️⃣ Tag 2 friends 📢 Winners announced on Dec 3 (PST) 🖤 Don’t miss our once-a-year Black Friday Sale #Smitizen #Giveaway #BlackFridaySale
277520257
Koda @kodapupuk.bsky.social · 31/10/2025
Absolutely *adore* my new @nothosaur.com Alla! 🐙😍 I can see me submitting to his will... after being persuaded for a few hours, of course 🥴🥵
1201
Koda @kodapupuk.bsky.social · 07/10/2025
Got a message while I was working: "Hey Koda. Get naked" Immediately stopped working and did it without question... 😵‍💫🥴
4644
Koda @kodapupuk.bsky.social · 04/10/2025
Apparently, being locked turns some guys into total bottoms!! 👀 I haven't found that to be a problem. Honest... 🥴🥵
2420
Koda @kodapupuk.bsky.social · 01/10/2025
Well, I made it to 6pm before I re-learned not to stand and pee whilst locked. Now I need fresh pants. Damn it, it's gonna be a long month... 🔐😮‍💨🤣
5340
Koda @kodapupuk.bsky.social · 01/10/2025
It's offically Locktober. Day 1/31. I'm not already humping things, you are!! 😭🥺
1530
Koda @kodapupuk.bsky.social · 30/09/2025
I got bullied into starting Locktober early 😭 ...and potentially finishing it late if I don't keep giving in when told 😵‍💫
51223
Koda @kodapupuk.bsky.social · 18/02/2025
Getting cage checked in the office bathroom... 🥴🚹
71512
Koda @kodapupuk.bsky.social · 06/02/2025
I begged BF to fuck me after I gaped myself with a horse dildo. He did not disappoint 🥴 This is me plugged & drooling into the mattress after a real primal fucking 🥵
01122
Koda @kodapupuk.bsky.social · 05/02/2025
House upgraded: now even the walls can fuck me! 🤩 A medium Skylar from @were.dog, I love it!! 😍 Can't wait to ride those ridges... 🥵
3350
Koda @kodapupuk.bsky.social · 31/01/2025
Using a medium Roscoe from Weredog, and my hole is HAPPY 🥵 who's following him? 😈 (I PROMISE I'm gonna get a better video setup soon!!)
4682
Koda @kodapupuk.bsky.social · 31/01/2025
Literally everyone I follow: #fcf Me: lol hi 🔐
4853
Koda @kodapupuk.bsky.social · 30/01/2025
Got bored of work. Plugged (gapekeeper 55). Work's better now... 😵‍💫🥵
2762
Koda @kodapupuk.bsky.social · 30/01/2025
I'm worried about whether 12" will reach deep enough... Here's a 9". I definitely have eyes bigger than my hole! 🤣
1441
Koda @kodapupuk.bsky.social · 28/01/2025
This has been a dream some 18 years in the making... I recently commissioned an *amazing* artist to bring my fursona to life, and here is the result. Koda, the Coyote! 😍 (with a hybrid knotty horse cock) 🍆😈 @xavierbonnefree.bsky.social, such a talented artist and a wonderful person, THANK YOU! 😍
3233
Koda @kodapupuk.bsky.social · 24/01/2025
Its cold today! You should definitely wear a scarf if you go out 🙂‍↕️🧣
Koda pulls down their pants and lifts their shirt to show off their cage. They're also loosely wearing a scarf.
2591
Koda @kodapupuk.bsky.social · 22/01/2025
Why does this make my dick look so small though 😭
Koda wearing socks, briefs and a tee, showing off their N+ cobra chastity cage
6722
Koda @kodapupuk.bsky.social · 21/01/2025
Totally not me being artistic and edgy with my cage pics... 👀 (I think they're kinda dark and cool) 😍
1320
Koda @kodapupuk.bsky.social · 16/01/2025
Top tip! 🌟 Super comfy briefs make the siper tiny cage even comfier! :3
Koda "modelling" some Oddballs briefs (by pulling them down to reveal their chastity cage)
2531
Koda @kodapupuk.bsky.social · 08/01/2025
Day 8 of 365. Celebrating 7 days locked by downsizing to a Cobra N+! 😳 I then made my bf breakfast in bed... Not saying the two are related, but it sounds like prime cuck behaviour to me 😵‍💫
Koda holds open their towel after showering, showing off their freshly downsized chastity cage
5550
Koda @kodapupuk.bsky.social · 03/01/2025
If you like PeekABU hats like mine, maybe you should be following @lildiaperdog.bsky.social... Just saying 😇
Koda wearing a PeekABU husky snapback and a kitty face mask :3
3430
Koda @kodapupuk.bsky.social · 03/01/2025
Earlier today, I posted in the group chat "locked 1st Jan 2025 - ?" 😇 Their response was "31st Dec 2025"! 😳 So I guess this is 2 down, 363 to go... 😵‍💫🔐
Koda shows off their cage on day 2 of 365!
5671
Koda @kodapupuk.bsky.social · 29/12/2024
Mrowww~ :3 🩷🤍🩵
Koda wearing nothing but a chastity cage and cat paw gloves and stockings, striking a feminine pose
4482
Koda @kodapupuk.bsky.social · 04/12/2024
Its kinda cold today! You should totally come and warm your hands up... 👀
Koda lying on their back on the bed wearing jeans and a hoodie, with their dick on show (again)
71232