Work Text:
The sound of the bell around Ed’s neck has become background noise, for the most part. It rings softly every time he shifts. His head is in Stede’s lap, and Stede’s fingers work through his hair, more petting him than anything. Ed’s trying and failing to hold in a soft hum.
“You know,” Stede says contemplatively from above him. “You’re remarkably like a cat.”
“Huh?” Ed mumbles, turning a little to look up at him. He’s mostly on his back, now, so he goes all the way, sprawling out. One hand lays over his own belly, and the other he reaches up with, finding one of Stede’s hands and taking it in his own. “What, just ‘cause of the bell?”
Stede shakes his head, chuckling. “Not just the bell, no. Though it does help, I suppose.” He chuckles. Ed looks at him expectantly. “Well, you sneak around, for one. And I’m pretty sure you’ve pounced on me a few times.” Stede waggles his eyebrows suggestively.
It’s true. Though they’d decided to take it slow, it wasn’t long before that flimsy patience frayed and snapped and they jumped each other’s bones. It’s been a few days, now, since that first time they’d spent together. They’ve been fooling around a bit more - frotting, handies, even mutual blowjobs - but have yet to take the big step.
Which is fine. Ed’s happy waiting. Except the way that Stede looks at him, sometimes, makes it hard to even think about waiting. He wants to, yes, pounce on him and sink onto Stede’s ample cock. Fuck, that thing is magnificent.
“You’re also basically purring right now,” Stede points out, petting over Ed’s hair again, but this time, he lets his hand trail down over Ed’s collarbone and to his chest. He caresses the curve of his chest and squeezes the left side through the scratchy fabric of the sackcloth the crew is still insisting he wears. “Like a kitten.”
“Oh yeah?” Ed says with a hum, pondering. There’s something to that. “Well, you are petting me like one.”
Stede chuckles softly, his thumb brushing over Ed’s nipple purposefully. Ed’s breath hitches, and he looks up at him properly.
“Maybe…” Stede starts, and then stops, his hand pausing. “Nevermind.”
Ed sits up a little, raising an eyebrow. The blush on Stede’s face makes it clear he’s thinking about something , and Ed desperately wants to know what. The bell jingles furiously as Ed rises up onto his knees and turns to face Stede.
“What?” Stede just shakes his head. “No, you have to tell me now,” Ed pushes.
Stede looks out the window, biting his lip for a moment. “I was just thinking… Maybe you don’t have to take off the bell? Next time we… do things.”
Ed’s grin is immediate, both at the idea and at the way Stede clams up whenever he has to talk about sex. It’s cute.
“I think that’s an excellent idea,” Ed says. He moves closer, swinging his leg over Stede to straddle his lap. Stede’s hands come to his hips even as he looks up at him and licks his lip. “I love your ideas.”
Stede blushes even brighter, but leans in for a kiss, and Ed obliges him. They get caught up in it, lips sliding together, Ed losing his patience and soon bringing their tongues into the mix as well.
Stede slides a hand up into Ed’s hair, gently tugging him away, and Ed lets out a soft whine. He loves what they’ve been doing, how careful and gentle Stede is with him, but… it’s not what he needs.
“Stede, love,” Ed says softly, cupping his cheeks and looking down at him. “I won’t break. You can be, you know, harder with me.” Ed chuckles.
Stede’s hands squeeze his hips and he bites his lip. “I don’t want to push you too far too fast, darling…”
Ed shakes his head and tilts Stede’s head up, forcing him to look at him. “I want you to be harder with me. Okay?”
Stede swallows, his eyes a little wide, but nods. “Yes. Okay.”
Ed raises an eyebrow.
“Right,” Stede breathes. He tugs Ed in by his hips, their cocks rubbing against each other through fabric. They’re both hard, though they’ve already fooled around today. Stede’s a bit insatiable, it seems. It suits Ed well.
Ed shakes his head a little, just to make the bell ring. “You were saying I’m like a cat, hmm?”
“Yes,” Stede says. One hand slides up Ed’s body, and he flicks the bell, making it ring out louder in the room. “My kitten.”
That makes Ed shiver involuntarily, a bit of a blush rising to his own cheeks. Stede raises an eyebrow.
“Oh, you like that, then? Being my kitten?” Stede says, a genuine question behind his teasing tone.
Ed bites his lip and nods, his head tilted down so he can look at Stede through his lashes. “I think I do.” Then, just to see his reaction. “What will you do to your kitten, sir?”
The breath leaves Stede rapidly, and he blinks a few times before straightening up.
“Well, that depends. Do I have a good kitten or a bad kitten?” Stede asks, the hand still on Ed’s hip pushing around to cup his ass.
It’s Ed’s turn to be a little breathless, and he hums, considering it for a moment. He squirms as Stede squeezes his ass. “A bad kitten, sir,” he admits. “Maybe I need a punishment.”
Stede’s pupils are blown wide, and he slowly nods. “I think maybe you do. Up,” he suddenly orders, and Ed scrambles up off his lap. “Undress for me. Leave the collar on.”
The orders are spoken with more authority than Ed’s used to from Stede, and it’s definitely doing something to him. He removes the sackcloth as quickly as he can manage, and soon stands in front of Stede, completely naked.
“Aren’t you going to strip?” Ed asks, glancing over Stede, who is still sitting in his regular clothes, though his cock strains against his trousers.
Stede shakes his head, a small smile tugging at his lips. “I will, eventually. Come on, now. I want you over my lap.”
Over his lap? Ed blushes a little as he kneels on the bed besides Stede, letting soft hands guide him down to lay across Stede’s legs. His ass is in the air like this, and he can’t keep himself from letting it sway a little, almost like he has a tail to shake.
Stede’s hands grip his cheeks and spread them a little, and Ed can’t help his moan. This is more forward than he’s been so far, and Ed’s loving it.
“You’re a cute little kitten, aren’t you? Even if you’ve been quite naughty.”
Ed pouts a little, but pushes up into the hands. “Aren’t you going to punish me?” he goads.
“If I didn’t know any better, I might think that you want to be punished. But that’s a silly theory, isn’t it?” Ed can’t see him, but he can picture Stede’s expression.
“Very silly,” Ed agrees. Fuck, he’s hard. “Don’t know what you’re on about.”
Stede’s hand leaves, only to fall back down with a harsh spank only a moment later. Ed gasps. He wasn’t expecting Stede to go that hard, especially not out of the gate. “Fuck!”
Stede pauses. “Was that too much?” he asks, sounding nervous.
Ed shakes his head vehemently. “No, fuck, it was perfect. Do that again.”
“So you do want it,” Stede teases, smirk in his voice. His hand comes down again, but just rests on Ed’s ass now, rubbing in small circles.
“Yes!” Ed cries, impatient. “Fuck yes, I want it, just give it to me-”
“Awfully demanding,” Stede comments. A moment later, he spanks Ed’s other cheek, just as hard as before. Ed moans. It feels good. “Aren’t you, kitten?” His hand comes down again.
“Yes, sir!” Ed gasps, spreading his legs a little wider. His cock rubs against the side of Stede’s thigh and he lets out a groan.
“There we go,” Stede says, giving him another spank, and another. “Be polite.”
“Yeeees sir,” Ed moans. He ruts against Stede’s thigh again, since he wasn’t told off for it.
Stede keeps spanking him. Ed knows his ass must be a bright shade of red, and it hurts more than he’d been expecting to get from Stede, but it’s just what he needs. Ed can feel his brain going foggy in a way it hasn’t for years. His eyes drift closed, and he moans, nodding along without really hearing every time Stede speaks. The bell jingles as he rocks with every single spank, filling the room with sound.
Eventually, the spanking stops. Ed feels high. By the time Stede’s question settles in, he’s sure it’s been asked multiple times.
“How are you doing, my kitten?”
Ed gives a soft moan. He pushes into the hands that gently cup his ass again, both soothing and emphasizing the pain there. “Good,” he says, breathless and dreamy, the word going long.
Stede chuckles. “You sound good,” he says. His fingers ghost down, over Ed’s ass, briefly caressing his balls before cupping his cock. “You’ve been so good, I think you deserve a reward.” Ed perks up. “Would you like me to use my hands or my mouth on you?”
Ed licks his lips, thinking slowly. Both seem like great options, but more than anything, he wants Stede to pound his ass into the mattress. “Fuck me,” Ed begs, barely catching himself before adding Daddy to the end of it. “Please, sir?”
Stede hums softly, fingers making a loose circle around Ed’s cock. He rocks down into them, groaning. “I’d be delighted to. Do you happen to know if there’s any oil around here? I’ll need to stretch you.”
For some reason, the question surprises Ed, like he hadn’t expected Stede to know about prep or lube at all. But then again, he’d never have expected Stede to spank him silly.
“Yeah, it’s-” He’d kept some around, of course he had. Where was it? Right. “In the dresser, I think?”
Ed scrambles up, his brain a bit less foggy now, and grabs the bottle of oil he has on hand. It’s not like he spent the last few weeks completely chaste. He returns and hands it to Stede, getting down over his lap again without having to be told.
“What a good kitten,” Stede says, rubbing a hand over his ass again, and Ed can’t help himself from rubbing his face against the sheets and humming the closest approximation to a purr he can muster. “Oh, you’re so cute.” Ed preens at the praise, arching his body happily.
Stede’s hand leaves, and Ed hears him uncapping the bottle, and then there are fingers prodding at his hole. They rub smoothly around the rim for a moment before one dares to sink slowly inside. Ed lets out a moan as Stede works his finger inside. He relaxes as best he can over Stede’s lap, letting the man take care of him.
Stede finds his prostate almost immediately, and Ed’s lost to his fingers, moaning and whimpering and whining at Stede’s behest.
One finger turns into two, and by the time those are sliding easily Ed is impatient.
“Please, sir, please fuck me,” he begs. He’s in that nice foggy place again where he wants to be obedient, but he needs more. The bell gives a fierce jingle as he tosses his hair and looks over his shoulder up at Stede. “I want to feel you tomorrow.”
Stede’s mouth drops open and he licks his lips. His fingers slide out of Ed and Ed mourns the loss with a groan. “Get up on your hands and knees,” Stede orders.
Ed quickly climbs off of Stede’s lap to settle on his hands and knees on the bed. He watches over his shoulder as Stede oils up his cock and climbs up behind him.
A dry hand settles on his hip, and a moment later Ed feels the blunt, thick tip of Stede’s cock against his hole. Fuck, he can’t believe he’s finally getting this.
“Relax, my darling,” Stede says, and presses inside.
Ed gasps, pushing back against him.
“How’s that, kitten?” Stede asks, pausing with just the tip inside. Ed groans.
“Good, now give it to me, yeah?” He tries to push back again. “Want you to fuck me good.”
It takes what feels like hours for Stede’s sizeable cock to sink fully inside of him, but eventually he manages to take it all. He feels full to the brim, completely stuffed. He’s sunk down to his elbows and knees, and he pants into the mattress.
Stede’s hands rest on his hips and he stills for several moments. “How is that, my love?”
Ed groans, but nods. “Fuckin’ good. Fuck me.”
Stede rocks slowly, holding him steady the whole time, praising him. It’s good, but it’s not enough. Ed can take more.
“Come on,” he pants, reaching back for Stede’s thigh. “ Give it to me. ”
Stede grunts, and suddenly his hips snap forward, knocking the air out of Ed’s lungs. Fuck. He pauses. “Well, you asked for it.”
Stede reaches down and pushes his hand into Ed’s hair, getting a grip on it. Then he pulls , lifting Ed’s head from the mattress. Ed gasps, his eyes wide. Then Stede starts to fuck him, and this time he does it properly.
Using the leverage of his hair, Stede thrusts faster and harder, and fuck, at just the right angle. Like this, with his head pulled back, the bell gives a loud ring with each and every thrust.
“Fuck!” Ed groans, not managing to push back into the thrusts. Like this, he’s at Stede’s mercy. His eyes roll back. “Fuck me, Daddy!” It slips from his mouth unconsciously.
Stede doesn’t pause for a moment, though he lets out a sound that could almost be a growl. “Let Daddy fuck you just how you need, kitten.”
Stede’s hips smack against Ed’s, and he fucks him harder, and Ed’s knees have started shaking.
“I’m gonna come, Daddy!” Ed gasps. He knows he’s moments from it, and he hasn’t laid a hand on his cock.
“Come for me, kitten,” Stede orders breathlessly.
Ed gets a hand around his cock and comes instantly, back arching and mouth open with a silent shout. He pushes back into the thrusts, letting Stede fuck him through it.
Stede groans and comes a few thrusts later, just as it starts to feel like too much. He lets go of Ed’s hair as he spills deep, thrusting a few more times before pulling out.
Ed collapses onto his stomach as soon as Stede pulls out, eyes closing. He still feels fuzzy and nice, but he also feels satisfied to the bone, and he’s certain he’s going to be sore tomorrow. Just how he wanted.
“I’ll be right back, darling,” Stede says. A few moments later he returns, a soft rag in hand. He cleans between Ed’s legs, and turns him onto his back to clean what he can off of his stomach. “How did that feel?”
Ed hums, leaning into the hands that come up to pet his hair. “Good. So good. Sleepy time now.”
Stede chuckles, laying a soft kiss to his forehead. “Go to sleep, kitten.”
Ed nuzzles Stede’s palm one last time, the bell jingling softly. He drifts off with a smile on his face.