Peb had a problem: there wasn’t any cum in his ass. There hadn’t been for a few weeks. He had been trying to keep himself clean, for lack of a better term, but the craving was building. Every night, the desire became a little more intense. The burning, a little hotter. The emptiness, a little deeper. And now, it was just too much to ignore.

He took out his phone, took a deep breath, and pulled up the app he used for hookups. The interface was like seeing an old friend for the first time in a while. He scrolled through familiar profiles, hoping to see an old favourite or an interesting new face, and after a few flicks of the thumb, he got what he was looking for. His stomach fluttered. Holy shit, is that a zebra? What was a zebra doing in these parts? His skin grew tight and his fur stood on end. He had heard about zebras. He had seen videos of zebras. He knew exactly… what they were capable of. But they were all overseas. He had never had a chance to meet one in person. He licked his lips. There was no way he was passing this up. He sent a message, and before he even had the chance to get antsy, got a reply. After a quick back and forth, the zebra said he was on his way over.

Holy fuck. It wasn’t usually that easy. As he prepared for his rendezvous, guilt trickled in. There was a reason he hadn’t hooked up for months: his best friend had asked him to try to stop. Kura was always worried about him getting hurt, or getting some kind of disease. Peb had to admit that he was scared of those things too, but he couldn’t stay away forever. Part of him always knew that, which is why when he agreed to try to stop, he didn’t make any promises. Even so, he felt like he was letting Kura down. 

Knock knock.

Lust forced the doubt and shame out of his mind as he jogged through his small townhouse and to the front door. When he threw it open, his eyes met the chest of a tall, fit zebra man. He craned his neck up and made eye contact with the stallion.

“You must be Streif.”

“And you must be Peb,” Streif said. His voice had a heavy accent that the otter couldn’t quite place. The zebra raised an eyebrow. “Wow, you are very short. You are an adult, right?”

Peb snorted. “Bet I’m older than you. Besides, I’m normal height for a river otter, so let me guess. Not many of us where you come from?” Okay, that was a lie. He was short, even for a river otter, but he wasn’t gonna let this guy know that. 

“Hmm, no,” Streif said, putting his hands on Peb’s shoulders and squeezing gently. “But I have always wanted to try one. I have heard you are… very stretchy.”

Peb felt the blood rush to his groin. “How lucky for you… I’ve always wanted to try a zebra. I have heard you are… very productive.”

“Then let us both learn if the rumours are true, yes?”

Peb shuddered. Oh, yes. He spun on his heels and walked toward his bedroom, making a ‘follow me’ hand gesture over his shoulder. When he got around the corner and into his room, he threw off his shirt and pants as quickly as he could. The zebra clopped in behind him, also pulling his shirt off.

“Ain’t much,” Peb said, staring at the mostly-empty room.

“You have a bed. That is more than some guys I have been with.” Streif pulled his pants down, giving Peb a clear view of the huge bulge inside the too-small underwear. Said underwear came off next, revealing his thick semi-erect penis as the band slid down his shaft, hopped over his medial ring, then finally over the flare, cock bouncing as it came free from its prison of fabric. 

Peb’s eyes went wide. Horses were common enough around here, so he wasn’t surprised by the size, but it had been a while. He had nearly forgotten what it was like to be plugged up by a big stallion cock. He wanted to cradle those big zebra nuts in his hand—actually, he’d probably need both hands—but his anus twitched with anticipation. No more waiting. He fell stomach-first onto his bed and spread his legs, lifting his thick tail in the air. “Hurry up.”

The zebra cleared his throat. “Sorry, um, I did not bring lube.”

Peb rolled his eyes. Seriously, dude? He hopped off the bed and pulled his drawer open. As he reached for the small bottle, he noticed his butt plug sitting in a plastic bag. Gears turned in his head, and he pulled it out of the bag along with the lube before closing the drawer with his hip. He placed the butt plug on top of the nightstand and tossed the bottle over to the zebra, who fumbled it, and it fell to the ground.

“Nice catch,” Peb said, getting back into his position.

Streif snorted. “Sharp tongue for someone I could break like a stick. Get ready then, little otter.”

Peb took a deep breath and tried to relax as the bed creaked beneath him. Moments later, he felt two large hands pull his glutes apart.

“Such a tiny hole… do you think I can fit?” Streif said. 

Peb felt a wetness on his hole as the zebra prodded it with his lubricated, dripping cock. “Only one way to find out.” 

Streif snorted, and Peb, for the first time in a long time, felt that tell-tale pressure of a cock pushing up against his anus. After a bit of exertion, the flare popped in. He groaned as his ass wrapped around the shaft as it slid into him, the thick head putting pressure on his prostate as it passed by. 

Streif stopped pushing. “Not even half way in yet and already you are moaning?”

Shut up. “Don’t stop…” Peb said, raising the pitch of his voice. Not something he liked to do, he had to try something to get this dude going.

“Aww, but what if I hurt—”

Okay, fuck this. Peb twisted his torso around and stared daggers into Streif’s eyes. “Will you just fuck me already?”

The zebra’s eyes popped open, but he grinned and resumed pushing forward. “You are quite pushy for such a small creature.”

This fucking guy. Peb opened his mouth to respond, but all that came out was another grunt as the zebra’s medial ring stretched his anus once more. He clutched his bedsheets, breathing sharply, as the flared head slid deeper and deeper inside, until finally, Streif’s hips met Peb’s glutes. The otter groaned and squeezed hard, pleasure ripping through him as the muscles of his ass squeezed and massaged the thick cock that was stretching him out. God, he was so deep. He missed this feeling.

“Ahh, so the rumour of otters is true,” the zebra said, a low growl to his voice. “Not many can take me so easily… not while being so tight, anyway.”

“Gonna prove your rumour?” Peb asked.

“With a hole like this? How could I not?” Streif said as he started pulling out.

Peb groaned as the cock retreated, his anal muscles trying in vain to cling to it. His prostate was struck twice, first by the medial ring, then by the glans as the zebra withdrew almost the entire way. Then, with a heavy thrust, Streif buried himself deep in the otter. The force jolted Peb forward, almost pushing him into the wall. He grabbed a pillow and buried his face in it, moaning as bliss coursed through his body.

Streif’s pace picked up, and he wrapped his arms around Peb’s waist and began pulling him back onto his cock in time with his thrusts. “Mmm… such a tight hole…” 

Peb lifted his face off the pillow. “Fuck, keep doing that.” Every thrust was a double dose of pleasure, the unique shape of the zebra stallion’s cock stimulating his most sensitive parts twice per thrust. They settled into a steady rhythm, the room filling with the sounds of moaning, grunting, and the creaking of a rickety old bed. Streif’s big balls smashed into Peb’s much smaller ones every time he bottomed out, but it didn’t bother the otter at all. He could barely feel the pain over the incredible sensation of the thick cock bottoming out over and over and over.

Doo-doo-dee.

Doo-doo-dee.

“What is that?” Streif asked.

Doo-doo-dee.

“Just my phone. Keep going.”

Streif stopped thrusting. “Shouldn’t you—”

Peb had to keep himself from snarling. “If it’s important enough, they’ll call. Keep fucking going.”

“Okay…” Streif said, returning to his original pace, before muttering something in a language Peb didn’t know. 

Peb didn’t care that he didn’t understand. Didn’t matter. The cock was good, and it would all be worth it when those hefty zebra nuts delivered their prize. Yet a little tickle entered Peb’s mind. Direct messages? Most of his talking came in group chats… there was really only one person who regularly messaged him directly. The guilt crept back in. If it was Kura…

A snarl from behind snapped him out of his thoughts. “Fuck, so good,” Streif said. He reached down and grabbed Peb, lifting him off the bed.

“Hey, what the f—”

Without pulling out, the zebra spun Peb around, dropping him back-first onto the bed. The otter’s ass twisted and stretched in unfamiliar ways to accommodate the rotating cock, and he landed on the stiff mattress with a thud.

Streif looked down at Peb and grinned. As his thrusting resumed, the zebra reached down and fondled the otter’s testicles, then slid his hand up to his stiff shaft. “Not a bad size for a little otter. Are you a switch?”

Peb grunted as the sudden stimulation caught him by surprise. “Why, looking to have your donut glazed?”

The zebra chuckled. “Sorry, little otter. Only my girlfriend is allowed to do that.”

Peb snorted and scrunched up his face. Where did that come from? “Is that so? Does she know you’re fucking me?”

“No, but she would probably find it very hot,” Streif said as he pounded away at the otter’s tight ass. Wet slapping sounds filled the room as Peb’s body bounced back and forth, the powerful thrusts of the zebra being counteracted by the stallion’s muscular arms driving him back down onto the stiff length.

Doo-doo-dee.

“Ignore it. Don’t stop,” Peb said, his voice growing breathy.

“Not going to…” Streif said, seemingly struggling to speak. Feral sounds escaped his throat as his head began tilting toward the ceiling. “Not when… I am about to cum…”

Peb’s whole body became very hot. Yes. Fuck yes. He wrapped his stubby legs around the zebra’s thighs, trying to pull him as close to his body as he could. “You better fucking do it inside me. Don’t you waste a fucking drop.”

The equine snorted as his thrusts grew harder and more uneven. “I don’t… pull out… of a good mare.” 

“Yeah, you better fucking not,” Peb said. Every thrust was a shockwave shaking his whole form. His ass screamed out, the sensation close to overwhelming him. He reached down to his cock and gave it a few strokes, but stopped. No, not yet. He wasn’t going to waste this one. 

Streif’s breaths became long and heavy as his thrusts grew sharper. “Yes… make me cum…” 

The otter groaned and squeezed his anus in time with the thrusts. “Give it to me. Breed me, you fucking stud.”

Streif seemed like he tried to say something, but it quickly got lost in a mess of indistinct snorts and barks. His breathing deepened before turning into a low growl, then a groan, then a shout as he threw his head all the way back and buried his cock as deep as he could inside the otter. 

Peb groaned gutturally as the zebra’s flare expanded inside of him, stretching the walls of his ass to their limit. Then, a warm, wet sensation filled him, and filled him, and filled him. His moans became louder as the zebra resumed thrusting, his cock still twitching and pumping thick equine seed into the otter’s hole. Peb’s imagination went wild, visualizing how his insides must look right now. He saw the semen inside of him being whipped into a frothy mess by the cock sliding in and out. Cum sliding down his walls, pooling up before the stallion’s flare sent it flying like a car driving through a roadside puddle. The thought made his whole body tingle. He wanted—needed—to get off, but he would not waste this opportunity. He just had to wait. Wait for this guy to leave.

Streif slammed balls deep one last time, then fell forward, barely catching himself before he landed on the otter. “Ahh… feels so good to cum in such a tight hole.”

“Uhhh… fuck…” Peb said, panting heavily as he tried to keep his own orgasm at bay. The stallion started to pull out, but Peb’s hand shot up and grabbed his arm. “Wait… don’t. There’s a plug… next to the bed.”

Streif lifted his head and reached over, grabbing the base of the plug between his fingertips. “This?”

“Yeah… slide it in when you pull out. Keep as much cum in as you can.”

The zebra chuckled. “Oh, very kinky. Gonna keep my load in you while you sleep, slutty little otter?”

“Something like that,” Peb said. No, actually, it was nothing like that. He had a better plan. 

The zebra placed the plug on top of his cock, prodding Peb’s hole. “Hmm, how do I do this…?” He pulled his hips back until the medial ring popped out. “Ahh, I have an idea.” He pushed himself up to knees, then leaned forward, rolling Peb into a piledriver position.

The otter moaned as gravity drained the zebra’s cum deeper into his guts. He wanted to jerk off so bad that he was developing a headache. But he resisted. He wouldn’t let anything spoil this. As the stallion pulled out, Peb’s anus stretched around the flare, putting up a little resistance before the head came free. Before anything could leak out, the zebra slammed the butt plug in with his palm.

“Aha, spilled hardly a drop,” Streif said, hopping backwards off the bed and guiding the otter down to a soft landing. 

Peb tilted his head up and looked at the swinging equine cock. Tiny drops of cum leaked out of the tip as the zebra pulled his underwear back up. The otter let his head fall back, imagining how much Streif had left inside of him. He felt so stuffed, so utterly bred.

And yet… still empty. But before his mind could wander too far, Streif cleared his throat.

“I will see myself out. Sweet dreams, little otter,” he said as he strode out of the bedroom.

Peb knew he probably shouldn’t let a stranger walk through his house unattended, but when he heard the front door slam moments later, he figured he couldn’t have taken anything too valuable. Anticipation burned inside of him. Finally. 

He hopped off his bed, one hand on his cock, the other holding the butt plug in place, and waddled toward his basement. His erect cock bounced as he stumbled down the stairs, precum dripping onto the wooden steps. When he reached the bottom, he ambled bowleggedly into the laundry room, where a large mirror was set up on the floor. He pulled a small towel out of the dryer and tossed it on the floor in front of the mirror, then gingerly lowered himself to the ground. After rolling onto his back, he spread his legs and craned his neck forward, getting a perfect view of his balls and plugged anus. He wiggled a little bit to get comfortable, then, holding his cock with one hand and the butt plug in the other, began masturbating. As he did so, he wiggled the butt plug back and forth, groaning as he felt the zebra’s load sloshing around inside of him. His balls bounced up and down as he jerked his cock, every stroke a new jolt of pleasure the zebra’s cum oozed out around the edges of the plug. As he twisted and pulled on the plug, the fur around his anus became increasingly matted with each drop of cum leaked out. His body started to tingle, a sure sign that his climax was near. It was time for the big finale.

With a mighty tug, he yanked the plug out. The zebra’s cum gushed out, squirting along the length of his tail before sliding off his hydrophobic fur. His anus contracted again, and another jet of syrupy white fluid shot out, leaving a streak along his tail. The sight was far too much. His orgasm struck him like a train, and his muscles twitched and contracted wildly as he fired his much more modest load. Ropes of otter cum coated his silvery chest fur as his body thrashed and shook with orgasmic bliss. His head jerked back and forth with each ejaculatory contraction as his climax took almost complete control of his body. He managed to steady his neck long enough to look at the mirror as he pushed more of the stallion’s of the load out of his ass. Another spurt of thick, sticky semen shot from his anus, leaving a strand on his tail, which slowly slid off like the rest. He pushed a few more times, each releasing less semen than the last, until finally, nothing more came out. 

As his orgasm abated, Peb closed his eyes and let his head fall back as he tried to catch his breath. He felt like all the blood in his body was trying to rush into his brain. He gasped and panted, trying to calm his body down, and when he felt like he was approaching normal, he slowly opened his eyes. The edges of his vision were white and out of focus, and he looked down at the floor. What a mess. What a god damn mess. There was cum everywhere. All over his body, all over the towel, and even all over the floor. The mess, which had turned him on more than almost anything else ever had, was now looking like nothing more than a pain to clean up. His tail fur, especially that around his anus, was totally soaked and clumped up, semen still trickling off it.

He stood up and got another towel and began wiping all the cum up. He would need to properly mop this later, but he wasn’t really thinking about that. Far worse than how he looked on the outside was how he felt on the inside. He really just felt empty, and it wasn’t the lack of cock inside him. It wasn’t the fact that much of the cum had drained out. It was just…

The sound of his phone’s ringtone played in his head. With a sigh, tossed the towel into the washing machine, grabbed his butt plug, and trudged back up the stairs, clenching his anus to try to avoid dripping anything on his carpet. When he got back to his room, he grabbed his phone and checked his messages. 

[22:56:46] Wiggly!: peb! check this out!
[22:56:55] Wiggly! sent a file: VID_20270828_231237255.mp4

The next message was a video of his friend, Kura, facing away from the camera. He put his hands on the floor and pushed himself upside down, his shirt falling over his face as he performed a handstand. Peb stared at the sable’s long, lean, dark-furred body, paying special attention to a large patch of beautiful gold fur at the top of his chest. After a few seconds, Kura’s arms began wobbling, and he let himself fall forward, completing a front roll. As he swung up to his feet, he did a double fist pump, whispering ‘yes!’ over and over before reaching down and stopping the recording.

[22:57:04] Wiggly!: i can finally do it!!
[22:57:13] Wiggly!: i can only hold it for like 4 seconds but yay :D
[23:01:07] Wiggly!: i hope you’re doing okay tonight peb

A small smile crept onto Peb’s face as he watched the video on loop. The joy on his friend’s face just before the shirt fell over it made Peb feel something that he hadn’t for a long time. His mind wandered back to a couple of years ago, when he went to a convention to meet some other friends. He roomed with Kura, and lust got the better of them. They had sex only once, and they both agreed that it didn’t really mean anything, but for Peb, something about that moment just felt right in a way that all the casual sex with strangers didn’t. He sighed and sent some replies.

[23:16:22] car crash at 200% speed: shit dude
[23:16:33] car crash at 200% speed: grats i know youve been working at that for a while
[23:16:35] car crash at 200% speed: hey um
[23:16:36] Wiggly!: thank you!! <3
[23:16:38] Wiggly!: :o ?
[23:16:42] car crash at 200% speed: i need a shower but
[23:16:50] car crash at 200% speed: can we talk after im done? like on voice
[23:16:53] Wiggly!: is everything okay??
[23:16:56] car crash at 200% speed: i think
[23:17:03] car crash at 200% speed: sorry i know youve got anxiety
[23:17:09] car crash at 200% speed: its nothing bad i just
[23:17:13] car crash at 200% speed: well. i did it again. you know
[23:17:17] Wiggly!: noooo peb :(
[23:17:23] Wiggly!: you were doing so well :(
[23:17:28] Wiggly!: i know you tried but still…
[23:17:34] car crash at 200% speed: i know i know i know
[23:17:50] car crash at 200% speed: thats why i wanna talk. but i need to shower first ok?
[23:17:58] Wiggly!: alright… i have work tomorrow so try to be fast, okay? :(
[23:18:05] car crash at 200% speed: thanks. brb

Peb set his phone down and walked, then jogged, into the washroom. He turned on the hot water and let it run down his body, as if he were trying to cleanse his sins away. As he scrubbed his fur with his paws, he felt more trickling under his tail. He squatted over the drain and pushed, and a small blob of sticky cum fell from his anus and was washed away. Usually, that would be so hot, but it just made him feel gross. What was he doing with himself? His life? He turned thirty this year. His friends were getting married. Some even had kids! And here he was, stuck in his shitty townhouse with his shitty job with all his real friends thousands of miles away. He sighed and continued washing the cum out of his fur. He knew that every second he spent moping was a second less sleep Kura got, so he quickly finished up, dried off, and plodded back out to his phone. He picked it up and scrolled back up to the handstand video, watching it a few more times. Man, Kura really was cute as hell… and Peb was making him wait. Again.

[23:39:22] car crash at 200% speed: ok sorry im here
[23:39:26] car crash at 200% speed: good to call?
[23:39:28] Wiggly!: wbwb
[23:39:30] Wiggly! has started a voice call.

“Hey, Peb… what’s going on?” Kura’s soft, slightly nasally voice soothed Peb’s racing heart immediately, but the quiver in it was impossible to miss.

“Hey… Kura, can I… ugh.”

“Peb? What’s going on? This isn’t like you…”

“Can I… ask you about Fuzzcon ‘23?”

A sharp intake of breath, amplified by the phone’s crappy speakers, hissed in Peb’s ear.

“I thought we agreed that—”

“I know, I know, I know. It’s just… I…”

Kura whimpered. “Peb…”

There was a silence that lasted too long for Peb’s liking. He tried to speak, but his voice cracked, and the words were lost. He cleared his throat twice, then tried again.

“Sorry,” he said, his own voice shaking now. “I should probably just, like, I dunno. Let you get some sleep so—”

“If you… really want to know,” Kura said, his voice dropping in both pitch and volume, “it was the best week of my life. And…”

“And?”

“It was because of the time I spent with you.”

Peb held his eyes shut. When he opened them again, he could feel moisture pooling in the corners. “Hey, Kura… I’ve got a bunch of time off and money saved up… would you be cool if I like… you know, if I…” His throat seized up again.

After another short pause, Kura spoke, his voice barely above a whisper. “I can take about a week off work, yeah.”

“Yeah,” Peb said, a chuckle involuntarily escaping his throat. “C-cool. Uh… let’s work out the details when it’s not almost midnight.” He exhaled hard, his cheeks puffing out as he did so. 

“Y-yeah. Okay.” Kura said. Yet another drawn out pause.

“Okay, well… get your ass in bed. Don’t want you to be tired at work ‘cuz of me.” 

Kura giggled, his voice returning to normal. “Yes, sir.”

“Oh, and, uhh…”

“Mmhmm?”

“Grats again on the handstand.”

Kura groaned. “Thaaaaanks.”

“Well, uh, night.”

“Night, Peb.” 

[23:42:26] Voice call between Wiggly! and car crash at 200% speed ended.

Damn, they didn’t even talk for three minutes. Why did it feel like so much longer? After plugging his phone into his charger, he took a deep breath and crawled under his blankets. The fuzzy fabric felt nice against his freshly washed fur. He wrapped his arms around the blanket and pulled it close, imagining it to be Kura’s long, warm, soft, body. Despite all the sex he’s had, no one had ever stayed overnight. Never had he fallen asleep holding someone close. But for the first time in a while, he felt like maybe he had a chance to experience that. Like he had something to look forward to. And he didn’t know how to handle it. 

Jitters crept into his body, and so many unacknowledged emotions bubbled to the surface. Loneliness. Self-loathing. Fear of commitment. A need for love. He was suddenly disgusted with the way he buried those emotions by constructing a veneer of irony and detachment. He put his hands on his forehead and sniffled. He tried to hold them back, but tears poured from his eyes as it all came to the front of his mind. How much of his prime had he wasted? What could have been if he just weren’t so screwed up? He looked at his barren room, lit only by the moonlight and distorted by the tears in his eyes, and punched his bed. Damn it! Why was he such a fuck-up? He had nothing. He was nothing. How could anyone care about him? How could anyone love him?

But then Kura’s smiling face lit up in his mind and forced the darkness aside. Despite all his failings, despite all his problems, the sable never gave up on him. Why? Why did Kura waste so much time and energy on making sure he was doing okay? Why did he care? What did he see in him? Was he actually worth something after all? It felt completely ridiculous to even consider the thought. Peb? Worth anything to anyone? Absurd. And yet… he always trusted Kura’s judgment. Maybe… maybe he could trust him again.

Gradually, the tears stopped flowing. He flipped his pillow over to the dry side and sighed. A fresh start. Yeah, that’s what he needed. He had been held down in this dump of a town for far too long. He was going to figure this shit out… tomorrow. His eyes, already scratchy from his crying, fell heavy, and soon, he couldn’t keep them open any longer. His last thoughts before drifting off to sleep were of holding Kura’s hands and staring into his beautiful eyes, feeling like maybe it’d be alright.