Work Text:
“'Ts not that big of a deal.” Zoro shrugs at Nami and Sanji, the two sitting across from him at some shady bar the swordsman had managed to stumble into. Nami doesn't seem surprised to hear it, but Sanji is floored .
“So no one has ever made you come ever?” Zoro lifts an eyebrow at Sanji’s horrified tone and huffs out a quiet laugh.
“Sanji-kun, you'd be surprised. Not everyone cares about their partner's pleasure, and a lot of people don't want to put in the effort of getting someone with a vagina off.” Nami says casually, waving to the barmaid for another round of drinks.
Sanji is, to say the least, aghast at the idea. He's well aware that Zoro has different equipment downstairs, but Sanji spent the better part of his late teens learning how to pleasure a partner, no matter what's below their belt.
“Still, that's kind of insane Marimo. Not even a single person has tried?” Zoro nods but doesn't respond as he swallows another gulp of the cheap swill they've been drinking for the better part of two hours.
Sanji is pleasantly buzzed, his skin warm to touch. He knows he's a little flushed, his fair skin has never allowed him to hide that he's been drinking. Nami and Zoro aren't nearly as affected as him, but neither of them comment on it. It had been hard enough to wrestle the cook into doing something other than taking inventory and holing himself away on the ship after restocking.
The conversation moves on, but Sanji stays quiet for the most part, humming and nodding here and there to indicate he's listening.
Nami excuses herself to the restroom, leaving the swordsman and the chef to their own devices. Sanji appears to be deep in thought, studying the other man unabashedly.
“Well, out with it then. Don't just eyeball me, you know it freaks me out.” Sanji rolls his eyes at that and leans forward on his elbows.
“Let me try.” He says, licking his lips. Zoro gives him a confused look, tilting his head to the side like a confused puppy.
“Try what? We’re drinking the same shit, Cook.” Sanji lets out an airy laugh that puts Zoro on edge.
“I meant let me try getting you off.” He wiggles his eyebrows at Zoro, the swirl distracting the swordsman for a moment before he squawks in surprise.
“What the hell are you trying to say, Shitty Cook?” He says, gaping in surprise at Sanji’s abrupt forwardness.
Sanji lets his tipsiness fuel his bravado, practically vibrating in excitement at the prospect of Zoro saying yes.
“I'm saying let me try getting you off. I've had sex with plenty of people with vaginas, I haven't had a bad review so far.” He says, smirking at the swordsman.
Zoro is genuinely flustered and he can tell his face is burning red.
Sanji’s always been a bit of a cocky shit, but Zoro’s spent quite some time brushing that off as a facade. He'd never dreamed that Sanji might have the experience to back his smack, but he seems fairly confident right now.
“How much have you had to drink? Maybe we should get you some water.” Zoro can see Nami making her way back to their table and he feels a brief second of relief as she rejoins them. Sanji leans back off of the table, rolling his eyes. He doesn't protest though, shrugging at the swordsman.
“Whatever. Think about it and get back to me- it's an open invitation.” He says, giving Zoro a sharp grin that turns the other man's stomach.
Nami gives them both a look before giggling, her eyes glinting with mischief. She doesn't ask for more details, but she exchanges a look with Sanji who gives her a close lipped smile.
Zoro spends the rest of the evening gulping down as much ale as he can squeeze into his body, mind racing.
It's no secret that Sanji had come back from their time apart more confident than ever, a certain spring to his step that was absent previously. He had announced to the crew almost eagerly that he liked men and women, much to the delight of everyone else and the dread of Zoro.
His announcement had been at dinner one night, but it didn't seem like a necessary discussion. No, Sanji told the crew, but he really seemed to be telling Zoro specifically that he liked men and women. He had maintained eye contact with the man the entire time, his gaze burning a hole right through him.
Zoro had long come to accept that Sanji would never return his feelings, but after they all reunited, the definitive line drawn in the sand had felt blurred.
With Sanji’s proposal, the line was washed away rather violently leaving Zoro with an option he’d never considered fully- that Sanji may return his attraction.
They ended the night with Nami being carried on Zoro’s back while she played up her drunkenness. Zoro was fairly positive she just didn't feel like walking, and after their time in Fishmen island he couldn't blame her.
He marvels at how small and delicate Nami has always seemed to him, and he wonders if Sanji has ever propositioned her like this.
It seems far fetched- Sanji would never pursue a woman so bluntly, but Zoro is no woman.
Zoro is Zoro, Sanji’s only equal on their ship, if not the entirety of the new world. Zoro is well aware that Sanji respects him and trusts him, but this was a whole new layer to their friendship.
As Zoro bundled Nami into her bed, he let himself consider telling Sanji yes. What was the worst that could happen? They hook up and Sanji fails to please him like every other man before him? Would it really be such a loss to let himself be vulnerable to someone he trusted explicitly anyways?
Zoro sat at the edge of Nami’s bed, thinking it over.
“Don't think too hard, I don't have the money to spare if you explode and ruin my perfectly good room.” Zoro rolls his eyes and turns to face the woman who’s propped herself up on her elbow.
“Ha ha witch.” He says half heartedly.
“Whatever he offered, just do it. It's so annoying watching you two continue this song and dance two years later.” Zoro doesn't react, unsurprised that she’d picked up on the tension between the two men.
“Guess you're right there.” He doesn't elaborate, but he does sigh loudly before getting to his feet.
“Just keep it down will you? And try not to do too much property damage-” Zoro cuts her off before she can finish.
“Yeah yeah, you don't wanna pay for the repairs.” He's already leaving the room, his boots thudding against the ground as he goes. It's second nature to find his way back to the galley, skin crawling as he approaches.
He swings the doors open to walk through and finds Sanji in the kitchen, pink apron tied around his waist as he wiggles at the counter. He's humming under his breath as his hips move to the imaginary song.
“Oi, Curlybrows.” Sanji turns and Zoro tries to not smile at the sight, the pink apron he’d put on a gift from what feels like a lifetime ago that says 'kiss the cook’. He's still a little flushed from the amount of alcohol they'd consumed that evening, but he looks as alert as always, his visible eye glittering from across the room.
“Yes Mossy?” Zoro didn't even bother fighting the blush at the nickname. Mossy always seemed so much sweeter than the other silly epithets Sanji called him.
“The answer to your question is yes.” Sanji squints at him, seemingly confused before realization dawns across his face. He really blushes then, the red of his face smears splotchy down his throat and Zoro watches him gulp, his Adam's Apple bobbing.
“Are- are you serious? You're not fucking with me right?” He asks, setting down the knife he’d been holding.
“I'm not fucking with you Curls.” Sanji just stares at him for a long moment, and for a brief second Zoro panics and thinks that maybe Sanji had been fucking with him earlier. But then the chef’s demeanor changes. He shifts his weight back and gives Zoro a lazy grin, reaching into his apron to pull out his cigarettes. He lights one and puffs on it, studying Zoro from afar.
“Hmm. I didn't expect you to say yes after the way you reacted earlier. When do you want me?”
All the time. Zoro thinks helplessly.
“Whenever you're free.” Sanji scoffs, narrowing his eyes at Zoro, both visible, one peeking out slyly through his bangs.
“Have you showered recently?” Zoro scowls at the question but gives it a thought anyways.
“Eh, maybe three days ago?” Sanji smiles at that, grin a little sharp around the edges.
“Perfect.” He turns his back to Zoro then and goes back to whatever task he was working on previously.
Zoro stands there, feeling out of place and a little confused as the blonde seemingly ignores him. The chef hadn’t accounted for the smoke hearts puffing out of his cigarette and this placates Zoro, if only slightly.
“Go wait for me in the crows nest Marino. I'll be up soon.” His tone leaves no room for argument and Zoro finds his feet carrying him away without a second thought. It takes him until he's halfway across the deck before the jitters set in- Sanji means to do this tonight . Zoro is partially regretting telling Sanji that he’s willing whenever the other man is free. Of course Sanji would prioritize anything sex related; he was their resident pervert after all. He finds himself worrying for the first time in his life if maybe he should have bathed before agreeing to this, but Sanji had acted like it was no issue.
Perfect. And what the hell did that mean anyways? Sanji got on him constantly for not bathing enough, but suddenly it was fine that he was going to do something to Zoro who hadn't bathed in three days? He shrugged, climbing the ladder to the crows nest and waited patiently there.
Try as he might, the anticipation was getting to him; and mortifyingly he could feel himself growing damp between his legs as he sat there. He wasn't sure what to expect, but having Sanji’s hands on him was something he’d wanted for longer than he was proud to admit.
Imagining the uptight man trying to work Zoro to an orgasm was intriguing enough, and although Zoro was unsure of what he would do to him, he would likely enjoy it regardless.
The sound of Sanji climbing the ladder makes him tense up for a beat, and he forces himself to relax where he’s sitting on the bench. A hand with a tray appears before Sanji himself does, his blonde head popping up after as he enters the space. Zoro can see that there's a glass with water and a pitcher filled as well, with three perfectly formed onigiri. The swordsman fights a blush as he thinks of Sanji standing there with his pink apron on making them with Zoro in mind.
Sanji looks at Zoro and gives him a mischievous little grin, crossing the room and setting it down on the bench several feet away from Zoro.
“Hello Darling Marimo, how are you feeling? Still up for it?” Zoro gives a careless shrug, letting his lips lift up in a smug smirk.
“Dunno Curly, do you think you can handle it?” For once, Sanji does not rise to the bait. Instead, he carefully loosens and unties his neck tie, popping open the top few buttons of his dress shirt.
“Alright- just to be clear, what do you want and not want? What makes you uncomfortable?” Zoro blinks at him, momentarily stunned to silence.
Sex had never been much of anything for the swordsman, usually just a quick means to an end. After the third or fourth time when he realized the other person was putting in little to no effort to get him off, he stopped bothering with it altogether. It didn't matter much to him, and shortly thereafter he met Luffy.
He wasn't exactly sure what would bother him- it wasn't something he'd ever stopped to think about.
“Er, I'm not sure really. ‘Ts not like I have a lot of positive experience to speak of to tell you what I like and don't like.” Sanji frowns a little at that, sitting next to Zoro on the bench with his leg propped up, facing him directly.
It's a little distracting with his shirt open, the pale unblemished skin of his chest peeking out from the triangle of open fabric. Zoro swallowed.
“Okay- can I kiss you? Is there anywhere I shouldn't touch?” He’s speaking to Zoro as gently as he can without spooking him, just the right amount of form that the swordsman feels balanced.
“Uh, sure I guess, if you want to? And no, I'm not really particular about anything. Just don't treat me like I'm a woman.” Sanji nods solemnly, his face straight and serious.
“Of course not, but I will warn you. I can be a bit… affectionate when I get caught up.” Zoro feels his heart rate pick up, the concept of Sanji getting “caught up” with him igniting a spark low in his stomach. He shifts, resisting the urge to squeeze his thighs together.
“Okay, whatever.” He's going for nonchalance, but Sanji eyes him knowingly, but doesn't tease him.
“Cool. I'll get started, but if anything bothers you or you wanna stop, just let me know and we will.” Zoro’s not really worried about wanting to stop Sanji from doing anything- he’s certain he would die for the blonde, so there's not much Sanji could do to genuinely upset him.
Without pause, Sanji leans over and kisses him straight on the mouth.
“Mmf!” Sanji ignores Zoro’s muffled sound of surprise and presses forward, kissing the other man.
Once Zoro’s past his initial shock, he has to admit the cook is a good kisser; much better than anyone else he’s been with. He applies the perfect amount of pressure for a first kiss, and doesn't rush to shove his tongue down Zoro’s throat. He reaches one of his hands up, cupping the back of Zoro’s head before his other hand makes contact with the red sash he wears around his waist, tugging him forward. It's a little awkward with the way they're angled on the bench, but Sanji keeps pulling him forward anyway.
The sounds of their lips connecting in the quiet of the crows nest is a little embarrassing, the silence feeling more intimate with the distant sound of waves knocking against the side of the ship. Sanji has pulled Zoro so close that he’s practically draped across his lap, and the blonde lets out a frustrated noise against his lips.
“Mossy, get on my lap.” Zoro makes an offended noise, ready to argue with Sanji, his mouth opening to say something back. Sanji silences him quickly, grabbing his jaw and kissing him, licking into his open mouth.
Zoro moans and complies with his request, scrambling into his lap so he's straddling him.
Sanji had bulked up quite a bit in their two years apart, but it's still apparent to Zoro that the man is smaller than him. His shoulders aren't as broad as the swordsman’s, and his waist has always been a slim little thing. Regardless, he feels firm and solid under Zoro who hovers over him a little awkwardly. Sanji sighs into his mouth before grabbing Zoro’s hips and yanking him down so his crotch is pressed against Sanji’s.
Sanji reaches both hands around, rubbing the wide palms and delicate fingers up and down Zoro’s back, pushing him tighter into his chest.
They kiss for what feels like hours to Zoro, drool smearing around where their lips are connected. Sanji doesn't seem to mind as he hugs Zoro even closer, until Zoro can practically feel Sanji’s heart beating.
The blonde breathes in deeply before biting at Zoro’s lower lip, tugging it out towards him and Zoro moans at that, embarrassingly enough.
Again, Sanji doesn't bother to tease him. He presses kisses across Zoro’s cheek, biting at the hard line of his jaw until he comes across a spot that sends a shiver down his spine.
Zoro can feel the smile stretching across his face, but he continues to kiss and bite him, resting one hand on a thick thigh straddled over him with his other nestled in the small of Zoro’s back.
The swordsman can feel his previous interest renewing, the area between his legs moistening again as Sanji travels back up his neck to his ear, biting the space around his earrings.
“Oh!” Zoro moans out, surprised at how sensitive that area of his body was.
Sanji hums back in response, licking up the shell of his ear again. Zoro groans out, vaguely embarrassed at how wanton he sounds from just a few kisses.
“Hmmm that's it honey, let me know what feels good.” Sanji’s voice is gravel deep in his ear, the sensitive flesh tingling at the feeling of his voice and his hot breath. Zoro lets out a little whine at that, hot embarrassment flooding over his skin. He knows he must be pink in the face, but he doesn't have time to think about it before Sanji is giving the space behind his ear a bite before licking it after with his hot tongue. Zoro’s hips jerk forward and Sanji makes a cooing noise in the back of his throat.
Zoro’s so lost in the gentle touches of Sanji’s mouth on him that he doesn't notice the other man untying the sash around his waist, his robe falling open at the top, exposing his chest completely.
Sanji brings both hands up then, pushing it off his shoulders and pulling his arms out of it, all while languidly kissing over his neck and collarbone.
It's an effective method of distraction, but nothing could distract Zoro from the feeling of Sanji's hand creeping up to give his chest a good squeeze. His palm connects with Zoro’s nipple, the skin slightly rough from years of using kitchen tools.
“ Ahhhn! Fuck!” Zoro’s hips move again, and Sanji pauses, rubbing his palm flatly over Zoro’s nipple again.
White hot pleasure lances through Zoro and he arches his back just slightly, his mouth dropping open.
“Darling, hold onto me here.” Sanji grips his wrists and drapes them over his shoulders before he takes the hand supporting Zoro’s back off, both coming up together to grope at Zoro’s chest.
He kneads at the firm muscle there, not unlike a cat on a warm blanket. Sanji slides himself down a little lower under Zoro, placing his eyes at the perfect height of Zoro’s tits.
The swordsman looks down, unsure of when he tossed his head back. He's almost regretful for looking as he feels himself clench down on nothing when he sees the state of Sanji.
The blonde's eyes are glazed over, blood trickling out of his nose as he continues squeezing at Zoro’s chest. He darts his eyes up and they connect with Zoro’s. Sanji’s mouth falls open slightly as he looks at the Mossball perched on his lap. Zoro’s not sure what he sees, but he seems enraptured nonetheless. As they hold eye contact, Sanji unexpectedly plucks both nipples between his fingers and Zoro gasps , rutting forward.
The cook grins and does it again, before doing it again with more pressure, tugging at them. Zoro tries to resist, but he finds himself squirming in Sanji’s lap, feeling his underwear truly growing wet.
The next pinch of Sanji’s fingers make him push his chest out, a whine pushing out of his throat. It's a lightning fast sensation every time he does it, pinching a little harder each time. He tugs them out a little more, pulling the flesh mercilessly.
“Fuck, be careful Cook or you'll… hmmm! Shit!” Sanji is not careful, pulling even harder that time and giving them a little twist. Zoro's mind goes blank and white hot pleasure lances through him.
Most of the men he’d been with hadn't bothered to play with his chest, and if they did it had been a passing grope here and there.
He was a little surprised to realize how sensitive he was there, his nipples pulsing at each beat of his heart.
Zoro falls into a pleasurable stupor, the tugging and pinching of his nipples causes him to grow wetter and wetter, and he's almost tempted to reach down and finish the job himself.
Patience. He thinks to himself- he had to stay patient. Sanji had told him he wanted to try pleasuring him, and so far he was doing a frankly fantastic job.
“ Ahh! Fuck!” Zoro’s voice bounces around the crows nest as Sanji pinches his nipple before licking over it, the nub still pressed between his fingers as he does. Zoro slouches forward at the next lick, gripping the hair at the base of Sanji's neck as he unconsciously pushes him into his chest more.
Sanji lets go of the nipple before sucking it into his mouth, his tongue flicking at it lightly. He keeps a firm pressure on the other nipple before changing to a much lighter touch, plucking at it gently with feather soft fingertips.
“Cook! Shiiiit, oh god it feels so….” Zoro’s train of thought trails off as the juxtaposing sensations scramble his brain a little.
Sanji bites down and Zoro shouts, his hips jerking forward hard as he searches aimlessly for friction. He's too distracted to notice Sanji’s free hand smoothing down his side before he grabs at his ass hard.
Zoro gasps, pressing back into the firm pressure of the other man's hand, all while Sanji continues sucking and biting at Zoro’s abused nipple. He switches to the other side abruptly, using his now free hand to grab the other side of Zoro’s ass, squeezing at the firm muscle there.
The swordsman moans, pushing his chest into Sanji’s mouth while arching back to allow the man to handle him more. He’s never been more irritated to be wearing his robe and his pants, the layers preventing him from feeling the warmth of Sanji’s hands as he fondles him.
Sanji makes a noise against his chest and pulls back.
“Yeah baby, does that feel good darling?” Zoro is quick to nod, a whine crawling up the back of his throat. Sanji smiles at him, giving his nipple one last bite before moving on. He undoes the clasps holding the bottom half of Zoro’s robe, pushing the fabric away from him entirely. Zoro helps him, letting it fall off of his shoulders, and it hits the ground with a muted noise.
Sanji doesn't hesitate to tug his haramaki up, exposing Zoro’s torso fully. Zoro does the rest of the work to get it off for him, the cook immediately distracted by the skin exposed to him. He traces over the firm muscle of Zoro’s abdomen, blood still leaking steadily from his nose. He runs his fingers up the sensitive skin around the scar Mihawk gave him and he shudders, goosebumps prickling his skin.
Sanji runs his other hand up Zoro’s spine gently, the feeling tickling him slightly and he lets out a sound between a gasp and a laugh. The cook sighs, pressing his forehead into the center of Zoro’s chest and groans.
“You’re really sexy Marimo, did you know that?” Zoro barks out a laugh in response, shifting on Sanji’s lap, the damp press of his underwear an afterthought. He doesn’t dignify Sanji with a real response- Zoro’s never found himself to be unattractive, but he’s never thought particularly hard about being attractive. Being attractive doesn’t get you to the top- being strong does.
They rest there for a brief moment, Sanji’s hands still moving over his exposed skin and it helps soothe the nerves Zoro had been unaware of.
The blonde shifts underneath him unexpectedly, leaning over and supporting Zoro with his arms as he carefully maneuvers Zoro until he’s flat on his back on the ground. The swordsman blinks up at the ceiling as Sanji scrambles up to his feet, leaving him there on the hard wooden floor. It’s cold and unforgiving, but Sanji just shuffles back over and starts laying down one of the futons they keep up in the crows nest and blankets. He’s managed to procure pillows from somewhere as well, and Zoro resists the urge to grimace.
He can’t fault Sanji for being, well, Sanji . Of course he would take the time to make sure Zoro is comfortable, and the larger man is positive he would do this with any lover. But for Zoro, it feels different. It’s heavier, to have Sanji taking care of him, and for a split second he considers calling the whole thing off and retreating somewhere else to lick his wounds and to get himself off.
But then Sanji is forcing him to sit up and move over to the soft space he’s created for Zoro to lie on, his hands brushing over his muscular body, and Zoro is lost again.
He could make it through this- the cook can try his hand at getting him off and then they can never speak of it again. Zoro will drink more for a few weeks to nurse his heart back to health, and Sanji will be none the wiser that Zoro has genuine romantic feelings for him.
Sanji would never have suggested this if he knew the swordsman actually liked him, that much Zoro was sure of. Sanji didn’t believe in stringing people along, or taking advantage of someone’s feelings. The chef held love to a higher standard of emotional connection, and if Sanji had even suspected that Zoro lov- liked him, he would’ve let sleeping dogs lie as to not hurt the other man.
However, Sanji doesn’t know, and he can’t know either. For him, this is a fun little experiment to see if he can best those that came before him. So far he’s done a spectacular job- even if he can’t get Zoro off, he’s given it a better effort than anyone he’s bedded before, and even feeling his hands on his skin is making his heart race.
The blonde continues his ministrations, leaning over to kiss Zoro again. Zoro leans up eagerly, kissing him back and they fall back into the previous passion quickly.
“Okay Mossy?” He asks, pulling away. Zoro can see both of his eyes from this angle, the pupil swallowing up the blue of his iris. He’s intense in a way Zoro has never seen, and for a moment he tries to imagine if Sanji has ever looked at his other lovers this way. He stamps down the thought and swallows heavily. This close he can see how thick Sanji’s lashes are, mostly blonde with a few dark brown and black hairs here and there. It makes sense with how dark his eyebrows and facial hair are, but it charms him regardless. His lips are a darker pink than usual, kiss swollen and parted as he awaits Zoro’s response.
“Yeah Cook, m’okay.” Sanji smiles and raises up all the way, walking back on his knees. He repositions himself until he can grab Zoro’s legs and spread them just enough that he can fit between them. He drops back down unceremoniously and adjusts until his face is level with Zoro’s crotch.
It’s so unexpected that Zoro can feel blood rushing to his face, and inside his pants his clit throbs almost painfully. He props himself up on his elbows, bewildered. His thighs tense around Sanji’s shoulders, and he can’t fight the urge to ask.
“What the hell are you doing?” Sanji tilts his head before turning it slightly and biting down on Zoro’s thigh through his pants, digging his teeth in until the swordsman really feels it. Zoro drops his head back between his shoulders and groans, long and low. Sanji seems to know every single button of his to press- buttons Zoro wasn’t aware he even had.
He guesses this is what he’s been missing out on when having quick and dirty trysts with random men who never leave him satisfied, and a nagging voice in the back of his head tells him he’ll never be able to find someone who will measure up to the cook. Said cook smiles up at him wickedly from between his legs.
“You’ll see- I promise you’ll like it, Marimo.” Zoro tries to relax his muscles again, his head swimming as he watches Sanji.
The man presses his face right into Zoro’s crotch, inhaling deeply and moaning. He’s got his eyes closed as though he’s smelling something particularly enticing. Zoro is fairly certain he’s blushing so hard he’s going to pass out soon.
“Fuck, you smell so good. Knew you would.” Sanji mutters, almost secretive as though he’s only speaking to himself. He does it again, moving his face in even tighter as though he can’t get enough of the smell of Zoro. He sits back up abruptly, just enough to start unbuttoning Zoro’s pants and yank them down. It startles the swordsman who moves to grasp the band of his pants. He’s too late- Sanji’s gotten them around his knees and is already lifting his legs to peel them the rest of the way off. He holds onto his right leg, propping it up on his shoulder so he can kiss the skin of his ankle. He licks up Zoro’s calf and it’s surprisingly pleasant, and vaguely erotic in a way Zoro’s never considered. By the time Sanji has made his way back to the apex of Zoro’s legs, the larger man’s head is a little fuzzy from the attention. Sanji presses his face into the strip of skin showing between his pubic mound and thigh, moaning again as he sniffs at him. Zoro’s not sure if he should be disgusted or flattered at how much Sanji seems to like smelling him- he’s honestly too busy trying not to combust from how turned on he is.
The cook bites the soft spot he’d been smelling at, before shifting forward just enough to swipe his tongue over Zoro’s stomach, right where his underwear band meets his skin. He mouths at the curled green hair there that leads to his final destination.
“Mmm… ahhn, fuck Cook, if I had known you would be this into it I would’ve said something ages ago.” Sanji rolls his eyes, but doesn’t respond to Zoro’s teasing. Instead, he shoves his face back between Zoro’s legs and rubs it across his cunt through his underwear.
“ Shit Marimo, smell so good here. Fuck I’m gonna eat you alive.” Zoro shudders, and he feels himself grow just that much wetter.
He’s wholly unprepared for Sanji’s next moves, and he’s a little embarrassed when the blonde man licks over the wet patch that’s been steadily growing since he had sat down in the crows nest.
Sanji licks him through his underwear, panting heavily and Zoro can’t help when his hips twitch up. When they do, his dick brushes against Sanji’s nose, and he whimpers.
“Fuck Cook, haah , that’s… oh!” Sanji has managed to find his clit through his underwear, a feat no man has been able to do even while Zoro was fully naked. He sucks on it through the fabric, the material rubbing him as the sensation of Sanji’s wet mouth contrasts. Zoro is stunned to silence at this action, gaping down at the man between his legs.
Sanji is moaning and whimpering against his cunt as though he’s the one being pleasured, and that just makes Zoro gush a little more. He can’t remember the last time he was this wet- after Chopper was able to give him steady and consistent doses of his testosterone, he never produced this much slick. Maybe it was just Sanji, his body naturally attuned to the chef. He can’t think of it now as his eye rolls back from the feeling of Sanji pressing in even closer, groaning into Zoro’s underwear while he mouths through it.
“Please, Cook please, off, take them off… mmmf! Please!” Sanji seems a little punch drunk, and it takes a few pleas to get his attention. He blinks up at Zoro, and even with his boxer briefs in the way, he can tell that his pre is coating Sanji’s face from the bridge of his nose down.
“Hmm? What is it, honey?” He asks, his voice scratchy and deep while he tries to listen to the swordsman’s request. He gets sidetracked immediately, dropping his face back between Zoro’s legs, breathing in deeply. Zoro feels a muscle in his thigh twitch at the muted pleasure, but he wants his underwear off now. He tilts his hips up to get the cooks attention, but Sanji just follows them up, and Zoro moans in frustration.
“Sanji! Please!” That gets the blonde's attention- Zoro never ever calls his name. He pauses and looks back up, noting Zoro’s splotchy red face.
“What is it my darling?” Zoro’s stomach trembles and he bites his lip.
“Take them off please- I want… I wanna feel you.” He hides his face behind his hands instinctively, the embarrassment of being vulnerable and the possibility of being naked in front of Sanji overcomes his usual bravado. He hums against Zoro’s thigh before granting him mercy, sitting up to peel the briefs off of him. The fabric clings for a moment where Zoro is the wettest and Sanji groans. Zoro can feel when the material separates from his body, the cool air startling as it touches his bare skin. He tries to close his legs after Sanji wrestles them off of his body, but he’s stopped in his tracks as the cook brings his underwear to his face, inhaling the scent left.
“ Fuck , you’re so fucking dirty. Ero-cook. Pervert-cook.” Sanji quirks his visible eyebrow at him, smiling before licking through the mess left behind from Zoro’s arousal, and Zoro feels himself clench down on nothing again, wet trickling out of him and sliding down his perineum.
“Hmm, you’re letting me turn you on though, so who’s the pervert here really?” He says, smug smile adorning his outrageously handsome face. He tosses Zoro’s underwear to the side before reclaiming his previous place, except this time he bodies his shoulders underneath Zoro’s upper thighs, which elevates his hips.
Zoro can’t remember a time he felt so exposed, not even when Mihawk almost cut him right in half. Sanji seems enraptured by what’s in front of him, his eyes darting across his cunt to the curled green pubic hair resting atop his mound. He glances up at Zoro, who stares right back at him.
“Still okay my love?” Zoro almost bites through his lip at that, his cunt pulsing again at the term of endearment.
My love. Zoro almost wished he could kick the man in the face, but his legs are jello by now and his brain is too scrambled with pleasure to retaliate. My love?
He lets out a shaky breath and nods, before responding with a verbal answer. Sanji doesn’t wait a second longer, dropping his chin and letting his tongue spill out of his mouth. He lowers down just a pinch before licking a flat stripe up Zoro.
The pleasure of Sanji’s hot tongue on his even hotter vagina is blinding and Zoro lets out a shocked moan, his thighs twitching around Sanji’s head. The chef ignores it, burying his face into the wetness between Zoro’s legs and getting to work.
It’s absolutely filthy. Sanji’s making the most obscene noises between his legs, grunting into his pussy as he devours Zoro. His sharp nose is pressed against Zoro’s swollen dick, and he feels like a live wire, only able to feel . The scratch of Sanji’s facial hair against his thighs and ass cheeks is incredible and his tongue is even more so. He’s only really licking at him so far, but Zoro’s closer to coming now than he’s ever been with another lover. He’s at a stage he usually has to really work himself up to, and Sanji has just gotten started.
It’s almost fascinating, and if Zoro could string a coherent thought together, it would be even more intriguing to see Sanji between his legs, gulping down his slick like he’s getting paid to do it.
“Tastes good Marimo, fuck.” He says, mouthing the words against Zoro’s sensitive pussy, the vibrations causing his hips to kick up.
“ Shit Sanji- don’t… ahhn! You can’t…mmmf!” Sanji glances up at the other man and grins, looking very much like the cat who got the cream. He seals his lips over Zoro’s cunt and moves his tongue over it languidly, as though he’s got all the time in the world.
“Can’t what baby? What can’t I do?” It takes Zoro a few moments to realize he’s expecting an answer out of him, too lost in the pleasure of Sanji’s unrelenting mouth on him to pay attention.
“You can’t just…. Oh fffuck… god, Sanji. Can’t say shit like that mmmhhmm !!” Zoro’s chest heaves at the movement Sanji’s tongue just made, and his elbows finally give out as he relaxes back to the floor, his head cushioned by the pillow Sanji had so thoughtfully placed there. The chef hums in response before dragging his lips through the slick mess. Zoro tries to watch by craning his neck, but it’s almost unbearable to do so, his focus fractured by the way Sanji drags his tongue over him. The other man looks so focused , like he won’t be satisfied unless he gets Zoro off. He dips down, tonguing at Zoro’s hole, which feels incredible , before he’s bullying the muscle inside. He curls his tongue and Zoro bites down on his lip so hard he tastes copper. Sanji’s moaning even louder, and the motion of his tongue makes it feel like he’s scooping the swordsman’s slick into his mouth to be swallowed down by his greedy throat.
Zoro throws an arm over his eyes, overwhelmed by the feeling of being full . It’s not the same as when he jams his fingers into himself for a quick bout of relief, if anything, it’s much better. Sanji’s tongue is ever changing, at times spearing into him as though fucking him. In other brief, feverish moments, he relaxes the appendage again before twisting it around inside of him.
Zoro feels unhinged, sweating enough that he can feel his earrings stuck to the side of his face. He’s a little frustrated, feeling as though he’s right on the precipice of something that he can’t quite reach.
He whines, bucking his hips up unthinkingly as he tries to cope with the sensation of being on the edge or something , but not knowing how to push himself over. He feels Sanji grin against him as he pulls his tongue out.
He draws back a little, blowing cool air over the hot flesh in front of him, and Zoro can feel himself twitching, his hole fluttering against the opposing sensations. Sanji groans as he watches more slick leaking out, chasing it with his tongue before it can roll down to the crease of skin where Zoro’s thigh meets his ass. He buries his nose in again, inhaling deeply before moving his mouth up. He shifts unexpectedly, placing his hands under Zoro’s lower back before yanking him up, settling back onto his knees. He's pulled Zoro mostly onto his lap, arranging him so his legs drape over his shoulders as his knees support his back before Sanji buries his face back between his legs.
Zoro’s eye does focus on the cook then, and his thighs close tight around Sanji’s head as he sucks Zoro’s clit into his mouth, the pressure on the sensitive appendage shocking the swordsman to his core.
The swordsman can't help but buck his hips upwards, trying to force more of his cock into the cooks mouth. Sanji hums a satisfied noise, the vibrations scrambling Zoro’s brain.
Zoro feels like he's floating, or maybe he's drowning. No one has ever made him this wet, gotten him worked up like this. No one has ever tried to bring him pleasure like this, to send white hot licks of sharp sensation racing up his spine. He’s hot all over, his body tensing and relaxing as his brain tries to catch up to understand what he’s feeling.
Sanji is being gentle, but he nibbles at his clit with those perfect teeth, scraping them over his flesh like it's nothing to him, like he doesn't know it's scrambling Zoro’s brain. Zoro pants and feels drool slip out of his mouth, sliding down towards his ear as he works his mouth silently around words he can't get out.
Sanji gives him another hard suck, swirling his tongue over his hard clit just right and Zoro howls. He reaches up to grab Sanji’s head with both hands to hold him in place, humping against his face like an animal in heat.
“Fuck fuck fuck fuck ! Sanji you're…. I'm…. annnNNNHH!” Sanji shakes his head like a dog, and Zoro tips straight over the edge, clamping his thighs around the blonde's head, forcing him to stay in place. He feels how much wetter he becomes, come running down between his ass cheeks and dripping away from his body as he twitches, grinding against Sanji’s face as he comes.
Sanji doesn't seem to mind, moaning lewdly into his cunt as his hole flutters and squeezes around nothing. He keeps sucking on him, working him through his orgasm into overstimulation. Zoro is so out of his mind he doesn't notice Sanji shifting and lowering both of them back to the ground, adjusting so they're both more comfortable.
Zoro yanks his face away, relaxing his legs all at once before rolling his upper body over as he tries to calm himself down. It's ineffective, the muscles in his legs twitching and spasming as he lets the pleasure roll over him.
It's unlike anything he's experienced before. He's never once come this hard when he's gotten himself off. It was always a utilitarian method, quick and easy. It always seemed more of a nuisance than anything, being aroused and needing to relieve himself.
Now he understood. As he comes back to himself, he realizes he's still gripping Sanji’s hair like it's a lifeline, but the other man doesn't react negatively. He’s petting Zoro’s legs, shushing him with soothing sounds while his head stays nestled on his thigh. He's staring up at Zoro as though he's just discovered the meaning of life between his legs, awe stricken and utterly devoted. It sends another shiver down Zoro’s spine and he feels himself clench down again. For the first time in a long time, he feels the urge to fuck someone.
He wonders how Sanji would do it, if he would take him apart piece by piece before putting him back together. Would he be slow and gentle and sweet? Would he be desperate and panting for it, humping into him messily and uncaring? Would he fuck him hard and fast, make him lay there and take it?
He keeps his eye on Sanji, observing the chef. His usually immaculate appearance is ruined, his face smeared with blood and Zoro’s slick, hair curling and stuck to face from sweat. He looks as satiated as Zoro feels, and his eyes drop closed before he nuzzles back into the space where Zoro’s thigh meets his crotch. He inhales Zoro’s scent again, and Zoro’s in his right mind enough to feel embarrassed about that. He thinks back to Sanji asking when he had last bathed, and considers that maybe Sanji likes that he is carrying more musk on his scent than a freshly cleaned cunt would. He certainly seemed to be worked up over it, sniffing and licking at it like he'd never smelled anything better.
“Holy fuck Cook.” Sanji gives him a dopey smile, his eyes still closed as though he's basking in the sun on a pleasant day.
“Was it good darling?” Zoro blushes at the persistent use of pet names even after he’s gotten him off, and he wonders how he’ll ever be able to go back to how they were before.
“Hmmm, it was ok. I'd give it a six out of ten.” Sanji’s eyes snap open at that, his curled eyebrow raising. He glances over Zoro’s face before a smug smile crawls across his own slowly.
“A six out of ten eh? I guess I'll just have to try harder next time.” Zoro tenses up at the implication and it's Sanji’s turn to blush, the red coloring his pale skin as his brain catches up to his mouth.
“Next time?” Zoro tries to keep the hopefulness out of his tone, studying Sanji’s expressions closely. He can see the cooks mind racing, can tell that he's weighing his options on what he'll say next.
“Sure, up to you. I wouldn't mind a repeat.” He shrugs, the movement only partially effective from where he's still nestled between Zoro’s legs.
“Hmmm, I suppose we could try again, maybe get you to an eight out of ten next time.” He smiles, the warmth coloring his voice as he tries to convey his mirth in this moment. Sanji grins in response before turning his head and biting down hard into the meat of his thigh. Zoro yelps, and yanks on his hair in punishment. It doesn't seem to work as the cooks eyes roll backwards and he moans. Zoro groans at his reaction and his clit pulses at the desperation on Sanji’s face.
“Do you… need uh, help?” He asks, making a crude gesture with his hand and Sanji laughs.
“Nah, I got there fine on my own.” The thought of Sanji coming from eating Zoro out makes his head spin.
“Next time, you should sit on my face.” Zoro gasps before spluttering, shocked at the nerve of the man in front of him.
“Absolutely not!” He exclaims, crushing his thighs around Sanji’s head. A fresh stream of blood trickles down to Sanji’s upper lip and it makes Zoro shiver. The idea that he can seemingly do anything to the cook, and it'll garner a reaction makes his head spin at the possibilities.
“Okay. If not that, we can work on making you squirt. Once I get my fingers in you I think we could really make some magic happen.” Zoro groans at that, slapping a hand over his eyes.
“Pervert Cook. The most pervy chef this side of the grand line.” Sanji giggles and Zoro chances a look down, enamored with the pleased expression on Sanji’s face.
“You like me this way though, don't you Marimo?” Zoro’s heart skips in his chest, his breath stuttering out of him.
“Yeah, I do.” Sanji’s smile brightens even more.
Next time. Zoro thinks to himself. Next time, he'll return the favor and make Sanji desire him as much as Zoro wants him.
Next time, Zoro will make Sanji his and his only. He combs his fingers through the blondes bangs, smiling as Sanji nudges up into the touch.
“So, let's get started now, shall we?” Zoro squawks in response, and Sanji just laughs.
Next time.