Actions

Work Header

merry pissmas

Summary:

“I never get tired of hot chocolate. I could drink a million of these.”

“Like I said, as many as you want,” Ed reiterated, a grin splitting his face. “Shall we?”

They began making their way throughout the park, and boy, when Ed said “as many as you want,” he meant it. As they checked out each section and display, they continuously looped back to the vendors for cup after cup of hot chocolate. The sweet, steamy liquid helped cut through the bitter cold and let them focus on the lights. By the fourth refill or so, Ed had had enough, but he indulged Stede’s sweet tooth endlessly, returning to the stand over and over.

After about an hour and at least ten cocoas, Stede found himself jiggling his leg at each stop they made. The two of them were standing on the bridge, looking over the rippling reflections of lights in the water, when it occurred to Stede that he needed to pee.

---

Stede Bonnet loves Christmas. Every year, he and Ed go walk through the light show at the Tulsa Botanical Garden. This year, Stede has a few too many hot chocolates.

OR: the fluffiest watersports fic ever, ft. lots of christmas cheer! merry pissmas, ya filthy animals

Notes:

written for BSW's Sub Stede's 12 Days Of Kinkmas! prompt for december 14th: watersports :)

better late than never?? idk enjoy the fluff and piss <3

Work Text:

 

Stede loved Christmas. He always had, in spite of all the reasons he theoretically shouldn’t. He chocked it up to his childhood Christmases more than his teenage ones– it was really the only time of year his family felt like a family, or at least acted like they liked each other. Those warm memories had carried him through the later years, when Christmas usually ended in a fight, all the way up to adulthood, when he could celebrate the holiday the way he wanted to.

And thankfully, Ed was very happy to do just that. They’d spent the last four Christmases together, and it was more or less Stede’s holiday. Ed wasn’t a scrooge by any means, but he wasn’t exactly Buddy the Elf either. Stede had to give him credit for that– his childhood Christmases were hardly the sugar-plum fairy special. Ed brushed it off, but when he’d originally given him the rundown, it had made Stede sadder than he’d let on.When they could afford it, Ed’s mother would get a little something for Ed, but most years, the only thing that differed Christmas from an ordinary day was that Ed’s father switched to rum-nog instead of just rum.

So Stede was very grateful that Ed humoured him. Actually, this year, Ed almost seemed excited for Christmas. Stede could only hope that a few good Christmases in a row might be making way for new, more positive associations with the holiday. It may be a little early to call it a tradition, but for the fifth year in a row, the two of them were going to see the lights. Every year, the Tulsa Botanical Garden put on a massive Christmas light show. It was Stede’s favorite holiday activity aside from perhaps Christmas morning itself, open each weekend in December for guests to walk through. Great strands of lights wrapped around every tree in the whole park. Little wire reindeer, Santa Clauses, elves and horse-drawn carriages, and even a menorah or two lined the pathways of the botanical garden, casting everything in a multicolored glow. There were stands to buy popcorn and hot chocolate with tiny marshmallows that melted in your mouth. Stede loved standing on the little footbridge and staring at the glittering reflections of the lights in the stream that ran through the park.

Ed had made a quick run to the store for something. In the meantime, Stede was in the walk-in closet– his “auxiliary wardrobe,” actually, a small room in their house that perhaps could have been turned into a study or guest room but had instead been dedicated to his extra clothing in order to leave Ed some space in their more modest bedroom closet. The closet housed his summer linens, autumn vibe, that kind of thing. And of course, his larger-than-average collection of gaudy Christmas sweaters. That’s what he was searching for now– the perfect sweater for their date. He had at least a couple dozen, but none of them felt quite right. This is why I end up with so many! 

While trying to decide whether it was worth it to drag Ed back to the store the moment he got home just to buy a 25th sweater, there was a quick knock, and the closet door swung open. “Hey, Stede,” came Ed’s voice from the doorway. Stede quickly turned away from his sweater-hunt to greet Ed, but before Stede could lean in for a kiss, his face broke into a grin.

“Ed! That is one cheeky sweater!” Cheeky it was indeed, and maybe a little gauche, but it filled Stede with joy to see Ed in a Christmas sweater in the first place. It was bright red with green chevrons along the chest and waist. The front of the sweater proclaimed, in a bold white font, that Ed was “Santa’s Favorite HO.” 

Stede couldn’t help but launch forward and hug him. Ed laughed and buried his face in Stede’s neck, making Stede yelp as his nose made contact with his warm skin. “Mmmm, you’re warm.”

“And you’re freezing!” Stede half-squeaked, though he was laughing too.

“I can think of a few ways you could warm me up,” Ed murmured next to his ear, sending a shiver through Stede’s body that had nothing to do with the cold. Ed chuckled again and pulled away, holding up a shopping bag Stede hadn’t noticed before in his excitement.”Got you a little somethin’ too,” he smiled, holding it out to Stede.

“Oh, Ed, we’re not even halfway through December. You can’t be giving me gifts already,” Stede teased, but he reached out and took the bag anyway. He reached in and pulled out the rolled-up fabric, unfolding it to reveal a cozy-looking sweater. It was deep green with white designs on it– a border made up of treasure chests and jolly rogers, with the center featuring a pixel-art styled pirate ship.

“I know it’s not as… extra as most of your sweaters, but it made me think of you,” Ed said sheepishly. For a moment it looked like he doubted the choice. Stede wasn’t having any of that.

“No, it’s perfect!” Stede grinned. “I love it! I had just been worrying about how I have nothing to wear tonight.” Ed snorted at this, but very politely didn’t point out that Stede had more than enough sweaters to choose from already. “I’ll put it on right away. Is there anything else you wanted to do before we leave?”

“Nah,” Ed said, smiling a smile that could keep Stede warm all winter. “I’m ready whenever you are.” 

Within a few minutes, Stede had changed into the new sweater, and the two of them suited up to go out into the cold. Warm hats, coats, and gloves were a necessity– luckily, it wasn’t as cold as it could be in early December, but the botanical garden was only a couple of blocks from their house, so they were walking rather than taking the car, and they planned to spend at least an hour or two outside.

The cold air hit Stede’s face like a brick wall as soon as they stepped out the door. “Whew! Certainly chillier than it was this afternoon.” He pulled his beanie down further over his ears. 

Ed chuckled. “Yeah, that happens when the sun goes down.” Stede snorted in response.

They laced their gloved hands together as they walked. Glittering lights and wreaths decorated the streetlamps. An inch or so of snow blanketed the sidewalk, and Stede hummed happily as he listened to the crunch of their footsteps. It rarely snowed this early in the winter anymore. Maybe they’d have a white Christmas.

“Looks like we’re here,” Ed smiled, looking over at Stede. The archway glimmered with lights that made the silver in Ed’s hair sparkle. Ed walked up to the ticketbooth and quickly paid for their entry before making his way back to Stede. “Ready?”

“Yes!” Stede chirped, staring down the walkway. “Could we stop for hot chocolate first?”

“Absolutely,” Ed grinned. “As many as you want, babe.” There was a bit of a mischievous sparkle in Ed’s eyes, but Stede paid it no mind. Christmas spirit, he assumed.

They reached the vendors within a couple minutes, Stede babbling about the gorgeous lights the whole way. Ed returned from the hot chocolate stand with two steaming foam cups and passed one to Stede. Stede brought the cup up to his mouth, sighing as the steam warmed his face. He took a sip, wincing a bit at the heat of the liquid, but smiling at the taste of the warm chocolate. “I never get tired of hot chocolate. I could drink a million of these.”

“Like I said, as many as you want,” Ed reiterated, a grin splitting his face. “Shall we?”

They began making their way throughout the park, and boy, when Ed said “as many as you want,” he meant it. As they checked out each section and display, they continuously looped back to the vendors for cup after cup of hot chocolate. The sweet, steamy liquid helped cut through the bitter cold and let them focus on the lights. By the fourth refill or so, Ed had had enough, but he indulged Stede’s sweet tooth endlessly, returning to the stand over and over.

After about an hour and at least ten cocoas, Stede found himself jiggling his leg at each stop they made. The two of them were standing on the bridge, looking over the rippling reflections of lights in the water, when it occurred to Stede that he needed to pee.

“Ed,” he sighed. “I hate to interrupt our walk, but I need to use the restroom.” 

Ed smiled. That mischievous twinkle in his eyes was back. “No worries, love. Bathrooms are right over by the vendors. Maybe we can grab you another cocoa while we’re at it.” 

They started away from the bridge and back toward the entrance, hand in hand. Now that he was aware of it, it was becoming apparent that he really had to pee. Each step he took down the path sent a little jolt to his bladder, and he found himself chewing on his lip a bit. 

“You okay?” Ed asked, his brow furrowing a bit. “You’re quiet all of a sudden.”

“Oh, yes,” Stede chuckled, nervous. “I’ll make it.” I think.

“Check this out!” Ed stopped abruptly, turning towards another light display. This one was certainly new. A spattering of mushrooms occupied the patch of grass, each two or three feet tall and illuminated with greens and blues. Little wire fairies stood tucked behind some of the mushrooms. It was, of course, all very enchanting, but Stede’s leg had started bouncing again, and it was difficult to focus on anything other than the sharp pressure building in his bladder. 

“Stede?” Ed looked at him expectantly. 

“They’re fantastic!” Stede burst out, a bit too forced. He chuckled nervously. “Uh, Ed… the restroom?”

“Hmm? Oh, yeah, yeah.” Ed looked at Stede, not remotely trying to hide his grin. 

Stede stared at him for a moment, his brow furrowing, before an incredulous smile spread across his face. He rolled his eyes, his hand coming up to cover his forehead. “You’re enjoying this, aren’t you?”

Ed’s grin didn’t falter for a second. “Absolutely.” 

Stede was by no means unaware of Ed’s raging piss kink, but they hadn’t done anything with it in some time. It was Ed’s kink more than Stede’s, usually, but he was coming around to it. At this moment, however, it was difficult to be horny about the urgent need in his bladder. But on top of his general embarrassment, he was now painfully aware that Ed was enjoying every little twitch and squeeze of his thighs– the thought sent a little jolt of heat to his groin that was immediately overwhelmed by the way it worsened the pressure.

“Looks like we better get you to the bathroom,” Ed purred, still smiling like he’d won the lottery. 

Stede huffed. “That would be ideal.” Then, more quietly: “Please.” Ed beamed.

They continued up the path toward the visitor center, Ed quietly humming a Christmas song to himself. Stede tried to look at the lights, to focus on the snow, even just to focus on Ed, but his bladder was screaming for attention. He resisted the urge to press his hand over his groin, opting instead to squeeze his thighs together and turn his walk into an awkward shuffle.

Ed looked over at him pointedly and took a long, loud sip of his hot chocolate.

“Ed,” Stede protested. His voice came out as a whine, but he couldn’t be bothered to be embarrassed about it. His singular goal was to make it to the restroom without making a mess of his light-wash skinny jeans. 

After what seemed like miles, the vendors were in their sight, and behind them, the park restrooms. Stede knew his dignity was evaporating by the second, but without a second thought he sprinted across the patio towards the small building. It seemed as if Ed at least tried to stifle his laughter, but Stede didn’t care. At long last, his salvation was imminent. He turned the handle, tugged on the door, and– it didn’t budge.

“Wha–” Stede stepped back to look at the door. In his urgency, he hadn’t seen the handwritten sign taped to the front. 

OUT OF ORDER

APOLOGIES FROM OUR STAFF

FOR ANY INCONVENIENCE

Agh!” Stede groaned in frustration, fighting an urge to stamp his foot like a little kid as Ed finally caught up with him.

“Oh, shit.” Ed’s tone was sympathetic, but his smile hadn’t faded. “I mean, damn, babe. Not bloody optimal. That’s some... piss-poor luck right there.” 

Ed! This is not the time for puns,” Stede pouted. 

“Hey, seems like this situation’s not ending anytime soon. Might as well make the best of it, right?” Ed raised his eyebrows suggestively. 

Stede sighed. “In ordinary circumstances I’d be willing to consider this an opportunity to… experiment,” he half-stammered, chewing on his lip, “but we’re in public, Ed.”

“Easy fix,” Ed surmised, gesturing with his hands as he talked. “We’ll have to go home to find a bathroom anyway– unless you were planning on doing another loop through the park in this state.”

Stede’s eyes widened. “No, absolutely not.” He let out another long sigh. “I guess I don’t have much other choice. Shall we get going?”

Ed’s eyes sparkled. “Lead the way.”

With extraordinary effort, they made it out the front gate of the Botanical Garden without incident, but there were still three blocks between them and the house. Three blocks between Stede and the restroom. Stede squirmed as he walked, trying his best to move quickly while keeping his thighs pressed together. It certainly wasn’t elegant, but it was better than outright grabbing his crotch.

“How ya feelin’, love?” Ed asked, smiling warmly at him. Absolutely devious. Stede felt a flush of warmth cover his face. 

“Not… spectacular,” Stede stammered.

Ed reached over toward Stede, and before he could really process what was happening, pressed his hand ever-so-slightly over his bladder. A sharp burst of pressure shot directly from Stede’s bladder to his groin, and he couldn’t help it. His hand flew down between his legs, holding himself as he pressed his thighs together. “Ed! Do you want me to go right here in the snow?” His voice came out whinier than intended.

“Can’t say I’d be extremely disappointed,” Ed purred, pulling his hand away, “but you’re right. It’s more fun if you wait a little longer.” 

Stede opened his mouth to answer, but instead let out a gasp and gripped his groin a bit harder. His bladder was threatening to burst at any moment, and they still had a block to go. It seemed like a hundred miles from here.

They continued forward down the snowy street, Ed feeding Stede little bits of encouragement as they went along. Stede didn’t have much to say other than the occasional groan. The pressure in his bladder was steadily building, each awkward step a Herculean effort. It was especially difficult to hold it all in while avoiding icy patches on the sidewalk, which Ed was very helpfully warning him about so that Stede could focus on not wetting himself.

“Wouldn’t wanna slip,” Ed murmured into Stede’s ear, hand around his waist as they walked. “You’d definitely lose it then. Mmm, imagine how that’d feel. Fall into the soft, cold snow, feeling all that piss spurt out of you, warming up your jeans.. There’d be a big patch of yellow snow left behind. Anyone who passed would wonder about your little accident.”

Stede’s breath hitched in his throat. The rush of blood to his cock was not helping the matter; instead, it made the burning pressure in his bladder even worse. “Ed,” he gasped. “I don’t know if– I don’t know if I’m going to make it.”

Ed smiled, pointing upwards. “We’re almost there, babe. You can do it.” Stede had been so distracted with the urge to pee that he hadn’t even realized they were nearly home. 

Stede took a few rapid, stuttering steps forward, fully walking with his hand over his crotch now, all his shame blinded by the utter desperation to get through the front door. He gasped, stopping in the middle of the sidewalk halfway through their yard as a spurt of warm liquid soaked through his jeans, warm on his hand, unbearably hot in contrast to the freezing air. Stede’s face was overwhelmed with heat when he realized there was steam rolling off of his jeans. He hurried toward the porch, grimacing as the small leak cooled around his groin.

“Ed. Ed, get the door,” he begged as Ed climbed the porch steps and pulled his keys from his pocket.

“Say please,” Ed murmured, smiling deviously, his eyes dark with lust.

Another tiny spurt escaped him and Stede yelped. “Please get the door!” It was almost a shout, but he didn’t care.

“Okay, okay,” Ed chuckled. The keys jingled in the door as Stede rocked from side to side, focused solely on holding it in. Just a little longer, just a little longer, just a little…

“There ya go,” Ed announced as the door swung open, and Stede had no patience left. His bladder was a well of heat, the urge to go surging down with new ferocity as if it knew he was home. He leapt through the doorway, the sound of Ed closing the door behind him registering dimly as he sprinted towards the restroom. Just a little longer, just a little longer.. Why was the bathroom so goddamn far away from the living room? Down the hall, to the left, last door on the right–

“Fuck!” Stede moaned, stopping in his tracks.

Too late. 

The dam broke.

Liquid warmth burst into his jeans, quickly spreading across his groin and down his legs. Hot tears stung his eyes as the flood of embarrassment washed over him and the flood of piss washed over the carpet. In spite of the flush of red spreading over his face, the relief was intense and overwhelming, and the warm sensation of wet fabric over his cock was oddly erotic. He watched helplessly as the puddle spread around him, soaking into the carpet around his feet, his traitor cock half-hard.

He hadn’t even realized Ed was there until he spoke. “Fuck.. Stede, that was hot.” He turned around, moving awkwardly in his wet jeans to find Ed at the end of the hall, staring with open and unbridled lust. The attraction in Ed’s eyes made Stede forget, for just a moment, that he was standing here drenched in his own piss. Before he could think about it too hard, Ed cleared the distance between them, grabbing his waist and pulling him into a bruising kiss.

Ed’s lips were hot on his, the cold from their walk already forgotten, and he groped at Stede’s ass, earning a small moan. Fire pooled in Stede’s abdomen, but he pulled away gasping. “Ed– Ed, I’m still all… wet.”

“I know,” Ed murmured, low and dripping with desire. “I love it.” Stede looked up at Ed, his lip quivering, searching for any sign that Ed didn’t mean it. The sign wasn’t there. All he saw was Ed’s dark eyes, staring at him like he’d never wanted him more than he did at this moment.

“I uh… I still have to go, a little bit,” Stede nearly whispered. “And it’s, um.. It’s getting a little cold,” he added, extremely aware of Ed’s hand pressing against his ass through his wet jeans. 

“Hm.. you could kill two birds with one stone, if you wanted.” Ed stepped back a bit, his free hand moving towards Stede’s stomach, and Stede felt his face flush with heat when he realized what Ed wanted to do. “May I?” Stede nodded. Ed smiled warmly. “Just try to relax.”

Ed pulled Stede against him by his hips, then pressed down with force on his lower abdomen, right over his bladder. Stede gasped, instinctively tensing up for a moment before doing his best to lean into it, to relax. He buried his face in Ed’s shoulder, still not quite over the embarrassment. A fresh rush of liquid spurted into his jeans in response to Ed’s coaxing, and Ed let out an obscene moan as it soaked through Stede’s jeans and into the front of his own. “Fuck, yes, baby, just like that, let it all go.” Stede moaned into Ed’s shoulder as he felt Ed’s cock harden against him. He shuttered with relief, sighing deeply as his bladder emptied into his jeans, Ed’s jeans, the carpet.

Ed stepped back just enough to pull Stede into a heated kiss and palm his erection through his now soaking-wet jeans. Stede hips keened towards Ed’s hand, needy and instinctive.  “Perfect,” Ed murmured against Stede’s lips. “If only you’d been sitting on my lap.” 

A gasping moan broke free of Stede’s lips and he leaned in to kiss Ed again. “We’re a bit late,” he breathed, “but I can still sit on your lap if you’re feeling so inclined.” 

“Don’t have to tell me twice,” Ed purred, then took hold of Stede’s waistband  and pulled him urgently towards the bedroom door.

“You certainly know how to hurry now,” Stede teased. 

“Yeah, yeah,” Ed chuckled, closing the door behind them. He turned to Stede, and a wave of heat surged towards Stede’s cock as Ed looked him up and down, drinking in the sight of him in soaking wet clothes.

 “Let’s get you warmed up,” Ed murmured, pulling Stede into a kiss by the hem of his sweater before pulling it up and over his head. He pulled Stede back into his arms, his hands sliding across his skin reverently as he kissed him and steered him toward the bed. Stede fell back with a soft thud and kicked off his jeans, and Ed tugged away his soaked briefs. The air was cool on Stede’s damp skin, raising goosebumps along his legs as he watched Ed strip off his sweater and undo his jeans. 

“You’re gorgeous,” Stede murmured.

“And you’re a vision,” Ed whispered back before leaning over to kiss him again, bracing himself on the bed with his hands as he kicked his pants off. 

Finally free of the confines of clothing, Stede laced his hands in Ed’s hair, pulling him downwards. He needed contact, he needed friction, he needed to touch every inch of Ed’s skin, they couldn’t possibly be close enough. He pressed Ed’s lips into his, ravenous, desperate, grinding his hips upwards. Ed propped himself up with one arm, the other running down Stede’s side, tracing patterns along his body, the light touches sending sparks across the surface of his skin. Stede’s hips bucked up towards Ed’s hands involuntarily with every touch that brushed close to his thighs. Ed’s kisses trailed up Stede’s neck, along his jawline, sending pulses of arousal down towards his achingly hard cock. The friction brought on by their desperate grinding was maddening, but not enough. “Ed,” Stede gasped, “touch me, please.”

“Since you asked so nicely,” Ed purred. He stood up, eliciting a small whine from Stede at the break in contact. He rifled through the drawer next to their bed for a moment and returned with a small bottle of lube, pouring a generous amount over his fingers. “Let me see you.”

Stede felt a flush of warmth spreading over his face as he nodded, shuffling backwards on the bed and spreading his legs open for Ed to see. His hips twitched upwards involuntarily at the sight of Ed taking him in, his gaze tracing up and down Stede’s exposed body, absentmindedly treating his cock to a few long, slow strokes. “So good for me,” Ed whispered, and Stede let out a little whine. Ed kneeled in front of him, using his free hand to spread Stede’s legs wider.

“Ed,” Stede whined. “Please.”

Ed smiled, his eyes half-lidded, dark pools of lust. “Okay, okay. You’ve been so good. You deserve a little reward.”

Stede gasped, his hand flying up to cover his mouth as Ed’s slick fingers began to circle his entrance, his hips grinding down without his permission. Ed chuckled softly, the sound sending another burst of heat through Stede’s body, and then finally, finally slipped a finger inside of him. Stede let out a sound halfway between a sigh of relief and a moan. “That’s it. Relax for me.” He paused there for one aching moment to let Stede adjust before carefully adding a second finger, and Stede moaned, his hips jerking downward. “Ready?” Ed whispered. Stede nodded rapidly.

Stede moaned, biting down on his lip as Ed began to stretch him out, working him open slowly, deliberately. He started slow, pumping his fingers in and out, that desperate heat beginning to spread through Stede’s body. “So warm and tight for me.” After five years together, Ed knew his body like the melody to his favorite song, and it showed in the motion of his fingers, curling upwards and around as they searched for..

Fuck, Ed, right there,” Stede whined, his entire body jolting as Ed found what he was looking for. He rocked his hips downwards and Ed quickened his pace, his breath coming out shallow and shaky as he fucked himself on Ed’s fingers.

“That’s right, baby, doing so good for me,” Ed murmured, looking Stede up and down. The sight of Ed drinking him in sent shockwaves of pleasure through his body. A little ball of heat was beginning to build up in his abdomen, the coil tightening already.

“Ed, I’m–” Stede stammered, gasping, “I’m– I’m close, I want you to–” Ed slowed the pace of his fingers, biting his lip as he looked at Stede.

“What is it, love?”

“I,” Stede gasped. “I want you to fuck me.”

Ed smiled, pulling his fingers out of Stede slowly. He let out a small groan at the sudden emptiness, aching to be full again. Ed gave his cock a few slow strokes.

“I seem to remember somethin’ about you sitting on my lap,” Ed murmured, and Stede’s breath caught in his throat. He nodded quickly. Ed situated himself near the head of the bed, still stroking himself with the lube-slick fingers that had been so recently inside of him. 

Stede sat up, shuffling over to straddle him, and Ed’s hands moved to his hips, guiding him into position. He traced his fingers around Stede’s hole again, eliciting a whine, before pulling Stede down slowly onto his cock with a low moan. “Fuck, Stede, you’re perfect.” Stede’s thighs trembled as Ed’s cock slipped inside him, sinking to the base. Stede bit into his bottom lip, almost holding his breath, desperate for motion, and Ed cupped his face in his hands, pulling him in for a soft kiss. “Ready?”

“Yes,” Stede breathed.

“Good. Show me how well you take my cock.”

Stede did not need to be asked twice. He began to rock in Ed’s lap, tossing his head back with a loud moan. He started slowly at first, easing his body into the stretch of Ed’s cock, small whimpers escaping him as he began to pick up speed. Ed’s hands came down to squeeze his ass, spreading him open, and he leaned forward, biting gently into Stede’s shoulder. “That’s it, baby. You’re doing so good. You– ah, fuck– you feel so good on my cock.” Stede shuddered with a moan, leaning into Ed. The sound of Ed’s shaking voice was exquisite. Stede loved it, loved the change in his tone as Ed began to lose his composure, loved the sound of Ed’s moans.

Stede’s gasping breath became erratic as he rocked in Ed’s lap, his neglected cock bobbing against their stomachs with the motion, leaking little drops of pre-come onto both of them. “Fuck, Ed, I’m–” he panted, “please, can I–” 

“Yes,” Ed purred, thrusting his hips upward in time with Stede’s movement now. “Touch yourself for me. I– shit, yes, baby, just like that– I want you to come on my cock.” Ed’s eyes were glazed over with ecstasy now, his head falling backwards, and it made Stede’s head spin to know he was bringing Ed so much pleasure. His hand snapped towards his aching cock and he let out a hiss of breath as he finally made contact, wrapping around the base. The excess lube slicked his hand quickly, and within a few short tugs that coil of pressure was beginning to concentrate in his abdomen again.

“Fuck, Ed, I’m so close,” Stede stammered, his thighs shaking as his hips jerked erratically, bucking into his hand and down onto Ed’s cock. Ed adjusted his grip on Stede’s thighs and began to shift him up and down in time with his own thrusts, and Stede melted into him, letting Ed control the pace as he fervently stroked his own cock. “Yes, fuck, Ed, just like that, please, Ed, I’m–”

“Come for me, baby,” Ed murmured next to his ear, his breathing shallow and fast. “You’ve been– ah, fuck– so good for me, I– ah!” Ed’s thrusts sped up, his hips snapping erratically towards Stede’s ass, his voice diminishing into curses and moans. Stede gasped for breath as an explosion of ecstasy overtook him.

“Ed!” Stede moaned, almost a scream, as his pleasure crested to a feverous high. “Ed, yes, god, fuck, Ed–” Stede let go of his cock to grind down into Ed’s lap desperately, his come spurting out onto their stomachs, and he gasped as he squeezed tighter around Ed.

“Stede, fuck, just like that, baby–” Ed buried his face into Stede’s shoulder with a final groan of pleasure and thrust upwards hard, three long, deliberate strokes, and the shuddering aftershocks of his orgasm spread through Stede’s body as Ed came inside him

Ed fell backwards onto the pillows, breathing hard. “Fuck. God, you are perfect.” Stede chuckled and flopped down on top of him, taking a moment to catch his breath.

“That was… thank you for that,” he murmured. 

Ed chuckled and turned his head, placing a soft kiss on Stede’s cheek. “No, thank you,” he whispered back.

He listened to Ed’s breath as it slowed down to a normal pace, reveling in the way their bodies melted together, distantly aware Ed was still inside of him. Their bodies were sticky, slick with sweat and lube and come, but it wasn’t the messiest Stede had been tonight, he supposed. There was the mess in the hallway to worry about, and their clothes to wash, but that was a problem for later. Now, his body was buzzing with the afterglow of his pleasure, and he was more than a little worn out, and Ed was so warm underneath him.

Ed giggled by his ear. Stede sat up just enough to look at his lover’s face, wincing a little at the sensation of Ed’s spent cock still inside him, and raised an eyebrow. “What’s so funny?”

“Merry Pissmas, Stede,” Ed grinned.

Stede snorted, falling forwards again to giggle into Ed’s shoulder. “Goddamnit. Merry Pissmas.”