Actions

Work Header

Rating:
Archive Warning:
Category:
Fandom:
Relationship:
Characters:
Additional Tags:
Language:
English
Stats:
Published:
2026-04-15
Words:
4,376
Chapters:
1/1
Comments:
15
Kudos:
250
Bookmarks:
25
Hits:
3,135

My Hopes are so High that your Kiss might Kill me

Summary:

Zoro didn't know what he had expected during his first time alone with Sanji after not seeing each other for two whole years...

...but he definitely didn't expect Sanji to make the first move.

Notes:

Enjoy pure smut with a little bit of fluff at the end!

(See the end of the work for more notes.)

Work Text:

Zoro didn't know what he had expected during his first time alone with Sanji after not seeing each other for two whole years.

 

They were on a small island, the rest of the crew scoping it out for inhabitants, while him and Sanji stayed behind to watch the ship. Before they were separated for two years, there was a bit of...sexual tension between them. Hot kisses and hard touches. They were never able to get much further than that, and Zoro had thought so much about Sanji while they were separated.

 

He wanted so badly to just...kiss the other man, but wasn't sure how Sanji would take it. He was stubborn, liked to pretend he didn't want it, but Zoro knew better. He knew Sanji still wanted him. Could tell in the looks the blond gave him while serving him food, the way his hand would sometimes linger 'accidentally' against his arm. Or how Sanji would knock their legs together under the table.

 

Maybe Sanji could tell he was thinking too much, because the blond sighed hard and shook his head in what seemed to be annoyance. They were standing close, almost too close, leaning over the side of the Sunny, watching the quiet and calm horizon. If all went well, their crew-mates and captain would be back in two hours. But with Luffy? You could hardly ever tell anymore.

 

"Fuck it, if you're not going to do it, then I will, moss for brains," Sanji growled, then suddenly leaned forward and closed the distance between them, capturing Zoro's lips in a searing kiss. Zoro was shocked, eyes widening when he felt the cook's hot (and shockingly soft!?) lips descend upon his own. It took him about three seconds for his brain to figure out what was happening, and then he was responding to those enticingly soft and warm lips, a shiver rolling up and down his spine when one of Sanji's hands reached up behind him, and his fingers played softly through the hair on the back of his head. It was so gentle and sweet, that it took Zoro by surprise. He was used to Sanji and him being so rough with each other.

Sanji's mouth was alluringly inviting and warm against his own, and soon enough, their tongues were working against each other, tasting and exploring while their hands became just as eager, touching anywhere their hands could get to, desperate and needy. Sanji moved closer, halfway on top of him, and in that moment, Zoro didn't even notice that they were on the ground. When did that even happen? Zoro let his palms wander up his arms beneath the fabric of his prissy dress shirt. Silk? Yeah, possibly. Not that he actually cared. It would be on the floor soon enough, anyway.

There was a small, tiny part in the back of his mind yelling at him to stop because this was reckless and totally out of Sanji's nature (Zoro knew that Sanji would hate it if the rest of the crew came back and found them like this, and would never let Zoro live it down, even though he was the one who started it), but he decided to ignore it in favor of his hard dick. Sanji was the one to make the first move, so why stop him now? Suddenly there are teeth enclosing over his bottom lip and Zoro gasps into the kiss. Sanji swallows the small noise by covering his mouth once again, Zoro could get a faint taste of cigarettes that Sanji smokes. There's a loud moan and shiver when Zoro turns his attention to Sanji's neck, sucking a mark onto the surface as his legs spread to fit the others body between them, hands on Sanji's waist to keep him as close as possible.

Sanji was was against him instantly, like he was trying to mold them together; it was like no matter how close he was, he wasn't close enough. Zoro's heart jumps when Sanji grinds his hips down and a very obvious bulge presses against his own, sending a renewed warmth to his half-hardened cock., causing him to groan in pleasure. Zoro's hands reach around, sneak underneath Sanji's dress pants and boxers as he grabs two handfuls of Sanji's muscular and hot ass. He had wanted to do this since he first laid eyes on him at the Baratie (something he would only admit to himself). He couldn't help but stare throughout their time together. Sanji's pert ass in those tight pants. Sanji chuckles softly against his ear, like he was having fun, nibbling gently at his lobe, and the noise turns into a breathy moan when Zoro shoves his hands into the back of his pants, kneading and squeezing the bare flesh.

"Enjoying yourself?" The blond teases, grinding against him, letting out a small gasp that was mixed with pleasure and frustration. The friction of their clothed erections brings a hiss trembling past Zoro's lips. He lets his pointer finger trail down and presses the pad of it against Sanji's entrance, feeling it twitch and Sanji's entire body jerk from the action. Zoro doesn't try pushing in, not without lube, just teases the entrance lightly while continuing his groping, enjoying Sanji's groans above him as his hips continue rutting against him like a bitch in heat.

Zoro feels Sanji's hand underneath his shirt and wander over his skin, a shudder leaving his lips when his left nipple is pinched and shifts uncomfortably as sweat gathers on his back. As much as he didn't want to stop here, he knew they had to movie this somewhere else.

"Let's go up to the crows nest," Zoro tells him, voice thick with desire. He really didn't want their first time to be on the hard, cold floor outside on the Sunny, especially when there was a slight possibility that someone could show up and see them. He wanted to do this again. Whenever he wanted. And if he wanted that to happen, he'd have to make sure Sanji was pleased. At least the crows nest had a couch. A comfortable one at that.

"Yeah," Sanji responds and places a small and gentle kiss on his lips. "Yeah, good idea. Shocking, coming from you."Zoro decides to ignore the insult as Sanji steps up off of him, missing the heat of his hard body. The short walk over and up to the crows nest felt like miles, his hard cock uncomfortable underneath his clothes. As they entered the door, he unloosened and tore off his clothes, sighing as his cock hit the cold air.

He jumped slightly as Sanji kicks the door shut with his foot and dives for his mouth again. As much as Zoro wanted to shove Sanji face down and fuck him from behind, he really doesn't mind giving up control every once in a while. Plus, Sanji doing this was hotter and sexier than he could have ever imagined.

Zoro reaches for the buttons of Sanji's shirt, hands shaking slightly. He'd love to just rip off the shirt, but he knew Sanji would kill him for it, complaining about him ruining a good shirt. What a priss he is. He broke the kiss and pulled back to admire Sanji's chest. His palms moved by themselves torso in front of him, fingers ghosting along his chest. He's backed up until the couch hits his legs from behind, then Sanji's towering over him, and Zoro barely has time to blink before teeth are nibbling down his neck to his chest, and a slick tongue is lapping over one of his left nipple.

He arches into the touch, watching intently as Sanji kisses down his abdomen, and Sanji's eyeing his thick cock hungrily, tongue lapping gently over the tip and pulling away. He groans when Sanji reaches forward and takes him in hand thumb rubbing over the tip and smearing the pre-cum.

"I want to suck your cock, moss head. And pull away just in time for you to cum all over my face."

Zoro's eyes widened, feeling himself twitch in Sanji's hand. “Then do it.” He demanded.

"No, I'm too horny to do anything but have your thick cock inside of me right now," Sanji said, thumb rolling against Zoro's slit, making his hips involuntarily buck into the pleasure. Chasing it. Wanting more. “Next time?” Sanji offered. Good. There would be a next time.

 

“You have something we can use for lube?”

"Under the cushion," Zoro replies, realizing Sanji is going to find out that he's been using his cooking oil to masturbate.

The other man rustles forward, hand under the couch cushion, returning with a small bottle.

 

“The fuck? Why are you stealing my oil? I was wondering where it went.” Sanji frowns, but doesn't stop. Zoro knew the blond was too horny and out of it to really care, but he was sure he'd deal with the repercussions later on.

 

Sanji pours a decent amount in the palm of one hand and starts to slick up Zoro's cock. He gasped as the quick flicks of Sanji's wrist made him tremble. It felt so good, but he wanted more than just a hand job. After a few more strokes, Sanji stood up and pulled off his pants and boxers, causing Zoro to hum appreciatively at his naked form. Eyes slowly trailing down his body. Sure, he'd seen Sanji naked before. In the shower, after battle, changing in the room, but he was never able to admire him like he could right now.

Sanji climbed over him again while pouring a little more lube onto his fingers, tossing the bottle aside and shoving two fingers inside of himself, sighing as he pumped them out a few times. He moved forward a little, and Zoro's eyes widened when Sanji's fingers curled around the base of his cock, and he lifted himself up. 

"Wait!” Zoro stopped him, almost mortified.

"What?" The blond frowned impatiently. “Think I can't handle you, moss head?”

"No, but...don't you need more prep first?” Zoro asked, concerned.

"It's fine, I'm not made of glass," Sanji replies softly.

"Okay," He says, less hesitant than before, but still skeptical. Yeah, he wanted it too, but he also didn't want to hurt Sanji. No, he just wanted him to feel good. He just figured the other man needed a little more prep first. Especially with how big Zoro's dick was.


Sanji guides Zoro's cock back, and Zoro's breath stutters as the tip slides wetly over the other man's crack, past the curve of his ass and then lays heavy against the lube-slicked hole. He fights back the intense need to push forward as Sanji rubs the head of his dick there for a moment, then moves some of his weight down and the ring of muscle eventually gives way after a bit of resistance, opening up for him. Zoro watches as Sanji's eyebrows bunch up, toned thighs shaking slightly as he gradually eases himself down.

"Fuck, you're so big." Sanji moans low in his throat, eye's fluttering closed in pleasure.

Zoro's is entirely too preoccupied on the intense and tight heat that is slowly swallowing up his cock to even think about what Sanji says, as his eyes roll back in his head when Sanji's ass finally connects with his pelvis after what seemed like an eternity. Sanji's hands come to rest on his chest while he takes in a few steadying breaths allowing himself to adjust, walls hot and tight against Zoro's cock.

Sanji shifted slightly on his lap, long, strong legs on either side of Zoro's body. There was something about the man's weight pinning him to the couch that was unbelievably sexy. The blonds legs trapping him there. While they were the same height, Zoro was larger, and wider than him. Broader shoulders, bigger muscles...But he had nothing on Sanji's strong legs. Zoro's hands moved to Sanji's waist, thumbs resting on the contour of his hip bones, making small, gentle circles, moaning softly when Sanji leaned back to change the angle, his cock shifting with the movement.

Just when he was wondering if Sanji would ever start moving, the blond began slowly lifting himself off, stopping about halfway before sinking back down, fast and hard, repeating the motion over and over. Zoro's dull fingernails dug into Sanji's skin as the blond repeated the action, slowly gaining speed and momentum as he adjusted to Zoro's cock. Sanji took his cock to the hilt, moving his hips in a small circle while throwing his head back, moaning, voice already sounding broken, face looking wrecked.

Zoro grit his teeth together tightly, almost feeling like he'd crack a tooth. At this rate he wasn't going to last very long. There was a tight friction of Sanji gripping him as he elevated himself, and it was truly short-circuiting his brain with the intense pleasure Sanji's tight body was causing. His couldn't take his gaze away from the toned body above his own, mesmerized by the movement of the strong legs and thighs. He wanted to be crushed by him. Hmm, maybe one day in the near future he could ask that of Sanji. It would be a hot kink to explore.. Zoro let out a shaky sound resembling a breathless moan when Sanji clenched around him, rocking back and forth.

"Do I feel good?" Sanji asked, voice sounded wrecked. Fuck, he was too hot. Should be illegal to be that hot.

A bead of sweat slid down Zoro's face and to his neck. He let his head fall back against the arm rest, tongue poking out and licking his dry lips. "Fuck, yes!" Zoro said, thrusting his hips, trying to match Sanji's movements but the blond had most of the power from his current position, muscular legs and thighs holding him down.

Sanji smiled down at him, and Zoro would never see that expression the same again, not when the man was impaled on his cock making it so his brain was hardwired to only think of him at that moment. He shook with intensity when Sanji raised himself so only the tip of his cock remained inside before the blond slammed back down. They both groaned simultaneously, Zoro's drowned out mostly because Sanji was almost twice as loud as he was. He didn't really expect Sanji to be this loud honestly. But he was glad that Sanji wasn't holding back. He loved hearing him.

"You feel good inside of me, Zoro," Sanji shuddered, shifting his legs further apart. The man placed one hand on the bed behind him onto the arm rest, and started riding Zoro at an insanely fast pace, his free hand stroking his own cock, slowly, like he wanted to savor everything, and didn't want to cum just yet. His chest heaving in and out, flushed and sweaty. The image would forever be printed in Zoro's mind for times when he needed something to masturbate to, which, hopefully wouldn't have to happen, since he could have the real thing now. Sanji moved his hips like some sort of experienced sex worker, each motion fluent and precise rather it was a bounce, roll, or grind. Zoro briefly wondered where Sanji had learned all of this, then suddenly blocked it off. He really didn't want to know what had happened at Kamabakka Kingdom during those two years they were apart.

Every nerve in Zoro's body vibrated with pleasure, like it was on fire, the warmth and tingles intensified until it was coiling inside his abdomen, and he was surprised he had lasted this long, and could still go on. Sanji's cock remained untouched now, hard and leaking between them. Zoro reached forward to grab it, wanting to pleasure Sanji, wanting to touch him, but his hand was swatted away. Instead, he moved his hands to Sanji's ass, groping and spreading the cheeks apart. Sanji moaned enthusiastically, egging him on, asking him for more without using words, pushing his ass back into Zoro's touch without letting up in the slightest bit.

"D...damn it curly brow," Zoro swallowed dryly, his voice hoarse "Slow down a little."

"No," Was the blond's immediate response, and as if to accentuate his point, he clenched around him.

 

I'm the one in charge here, moss head.”

"I'm gonna cum." He warned, but that didn't seem to deter the blond. If anything, Sanji rode him like his life depended on it, the pants, grunts, slick sounds and noises of flesh meeting flesh filling the the small crows nest. Zoro's breathing became ragged, sweat rolling down his neck as small tremors wracked his whole body. He tried closing his eyes, to focus on anything besides that intense pleasure coursing through his veins, but it was useless.

 

Zoro's mouth opened, a low moan escaping against his will. His balls tightened and muscles tensed, that heat in his stomach beginning to boil over to the point of no return. He knew he was about to cum, holding tighter onto Sanji's hips, ready to let go, until the feeling was abruptly torn from him as Sanji raised completely off, moving away to the side. Zoro let out a loud cry of frustration, his voice cracking and eyes wide.

"You! Damn asshole! Pervert cook, you better-" Zoro began. He was close. So damn close, and Sanji had the nerve to pull away, take all the pleasure away from him.

"Just wait," Sanji whispered, almost proud the fact that Zoro was now glaring at him, unsatisfied, cock painfully hard to the point where it hurt. After what felt like hours, Sanji swung a leg around while sitting up, turning, so his back was now facing Zoro as he settled between his legs once more.

Zoro propped himself up on his elbows and watched as Sanji gripped his erection, giving it a few pumps while rubbing it against the crease of his ass. Zoro grabbed his ass, pulling the cheeks apart to reveal his hole, wet and slightly swollen from the pounding it was taking. Sanji moaned softly, his back straightening when Zoro rubbed his finger against the wet puckered skin, pushing inside easily before pulling back out. Really, next time, Zoro wanted to take his time opening Sanji up, make him beg and cry in pleasure. Tasting him and using his tongue until Sanji cried.

 

Sanji guided his cock towards his entrance, pushed forward a little bit and sighed while sinking all the way down slowly, like he was putting on a show. Which, really, he was.

Zoro's eyes widened as he watched his cock disappear into that intense heat. Watching as the puckered entrance stretched over his thick cock. Sanji's ass looked amazing like this, pushed firmly against his pelvis and a little flushed from his earlier ministrations. Zoro moaned when the blond began rocking himself slowly, using his knees and thighs as leverage. Zoro pressed a finger against where they were connected, and the Sanji clamped down around him while wiggling his hips, making Zoro's hips thrust forward in reaction, he could feel himself get harder, if that was even possible.

"You like that?" Sanji asked, grinding into his lap. "I can feel you throbbing inside of me."

Zoro moaned deeply, hands sliding down the backs of Sanji's thighs, feeling them flex and tighten each time the blond moved. Sanji resumed his earlier rhythm, a bit slower than before, but just as rough in his movements. Zoro watched as Sanji's entire body moved as he gave himself pleasure. Zoro really wanted to touch every inch of his skin, mesmerize every part of him, every scar, but at the moment, Zoro couldn't do much of anything besides take what Sanji gave him. Whenever he pushed his hips up, the blond slammed back down hard, silencing whatever protest Zoro was trying to make.

He could feel that his orgasm was quickly approaching again, could already feel the heat in the pit of his stomach, twitching with electricity. Zoro knew he wasn't the only one effected either, as Sanji's actions were starting to falter a bit, his body repeatedly twitched, and his breathing was uneven and shaky. Looking closely, he could see that Sanji's legs were shaking a bit as well. He was close.

Sanji placed his hands on the armrest in front of him and leaned farther forward, back curving as he did, legs spreading wider, showing off a flexibility that Zoro wasn't surprised at. He always knew Sanji was flexible, now he was able to actual see it, and exp. His view just kept getting better and better. The blond was now moaning wantonly, sending chills down his spine. Zoro tried not to squirm too much underneath the other man, but he was finding it increasingly difficult to stay still. He wanted nothing more to do, than thrust upwards into him, but in the position he was in, it was a bit more difficult.


His whole body was drenched in sweat, and he felt short of breath, on every other exhale he was groaning, barely able to keep up anymore. His fingernails left crescent marks in Sanji's thighs from his harsh grip, almost proud of the fact that he was leaving marks on Sanji's body. Good. He'd remember all of this. At least for a little while.

Sanji slows down for a moment, almost stops, and Zoro's body tenses, glaring at Sanji's back wearily. He doesn't think he could handle being edged again, nearly losing his mind the first time. But Sanji doesn't seem like he was going to, not with the way his legs are quivering and hot insides are clenching with every dip of his hips. He could probably sense Zoro's tenseness, and looks over his shoulder, face flushed and looked wrecked, hair wet from sweat and messy.

Zoro's eyes meets his own, wanting to say something, but too lost in the pleasure, Sanji speeds up, no more rhythm to his movements anymore, instead seemingly chasing his own climax. Zoro's hands gripped Sanji's hips with a bruising force, holding tightly and not letting go, just in case Sanji decided to edge him again. But Zoro knew there was no way of it happening, not with the way Sanji was whimpering, his voice low and broken. Fuck it was the hottest thing he had ever seen. There was no way this was going to be a one-time thing. He would never get enough of Sanji after this. Now that he got a taste, he'd want this meal any chance he got.

His head fell back against couch, hands shaking as he kept his grip on Sanji's waist as he let himself go. Hot sparks lit up every nerve, eyes rolling to the back of his head as his body was overtaken with the most intense pleasure he had ever felt, it was only more intensified as Sanji kept riding through his orgasm. Zoro spilled himself into Sanji's intense heat while groaning, filling the blond so much that some of it leaked out,and overflowed down his cock, mixed with the lube made quite the obscene wet and squelching noises that only intensified and echoed in the room.

"Fuck..." Zoro groaned, feeling boneless and pliable as he rode out the intense orgasm. Sanji didn't cease his movements, not caring the he could feel Zoro's cum leaking out of him, groin wet with it. He knew Sanji was close, could tell by the sloppy movements and how he was tightening around him.

 

Zoro sat up slightly, trying to push Sanji off, way too sensitive, overly sensitive to the point where he couldn't stand it anymore.

"Fuck, cook, wait!" His voice raised to a slightly deeper pitch

 

"Stop. Oh fuck, I can't-" Zoro was sure he was going to die from overstimulation, but a gasp was torn from his throat as Sanji's body tensed harshly on top of his. While he couldn't see when Sanji came, he was able to feel it, the tight grip on his cock, Sanji's legs going rigid, spine arching, hips giving weak circles against him. His shoulders went slack, body heaving with each breath. Sanji slowly pulled himself off with an obscene, wet noise, and Zoro watched as the remains of his cum dripped out of the used hole. He swore he could almost feel his cock harder at the sight, but willed it down. Sanji curled next to him, arm draped over his chest. All Zoro could hear was their breathing, heavy and synchronized. He pulled Sanji closer, placing a tender kiss on top of his head. So soft, almost romantic, after the intense fucking they just had. Post sex cuddling. Yeah, he could get on that too.

 

They laid together for a few more minutes, breaths slowing down, and all they could hear were the calm waves against the ship. Finally, Zoro heard the telltale sound of Sanji lighting up a cigarette, sitting up, and leaning against the back of the couch.

 

“Didn't know you had it in you, Curly brow.” Zoro finally found his voice, sitting up next to Sanji. Normally, the smell of smoke would bother him, but now he found it soothing, familiar.

 

“The hell do you mean by that?” Narrowed eyebrows, eyes glaring at him,

 

“Didn't think you could dominate me like that. It was fucking hot though.”

 

“Yeah, well, next time, show me what you got. If you can even keep up with me.” Sanji dared.

 

“Tch, of course, I'll have you crying tears of pleasure next time, just wait.”

 

“Mmm, so...next time?” Sanji put out his cigarette, sliding down slightly to place his head on Zoro's shoulder, eyes closing, taking comfort in being close to him.

 

“Wake me up in an hour, so I can shower before the crew gets back. And I swear if you don't, and the crew finds us like this, I'll castrate you with your own swords.” His hand slipped into Zoro's, a tiny smile on his face as his breathing evened out, signaling that he had fallen asleep.

 

They were certainly an interesting pair, and Zoro was okay with that. Their love was different, to say the least, but he wouldn't have it any other way.

Notes:

Let me know how you like it! I always love hearing what readers think! I think the tags are fine, but let me know if I should tag anything else?