Actions

Work Header

Please, can't you see I've been waiting?

Summary:

The crew face battles all the time, and this one was no different, as far as Zoro was aware. But, Sanji was acting a little weird, and he hasn't left the kitchen in a while...

Notes:

Alt title: Sanji is just too horny and beautiful and Zoro is only human.

HELLOO this is technically a part 2 to my last fic but it can definitely be read on its own. The title of the doc I wrote this on is "Sanji loses fight and also virginity". Two other title options I was fighting over for this fic was "touch me the right way, baby" by Shelly and "I bend like a willow thinking of you" by mitski, bc both of those are literally so Sanji in this fic. But instead I made up that title myself, go originality! Anyway enjoy <3 ty for clicking on this pls stay a while!

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

Work Text:

Zoro knows Sanji.

 

Zoro knows how tense he can get, notices how it can affect his attitude and body. The cook is an overthinker and constantly overworks himself because he doesn't ever want to be undermined or ignored, not that Zoro has any understanding of how anyone couldn't view Sanji for the strong, kind person he is.

 

There's nothing more dimensional and interesting than Sanji, nothing even stands close to him. Zoro is convinced that he might be perfect, even when he's kicking his foot against his skull for being too blunt with the ladies, or when Zoro hasn't showered for a while. It's weird, Zoro doesn't know where this infatuation came from, just that it hasn't stopped growing since the two had gotten closer.

 

You are fascinating , Zoro wants to tell him one night, weeks ago, when everyone else on board was asleep. I would follow you anywhere .

 

Zoro is loyal to his crew, and Sanji is a part of that crew. He's a key member, irreplaceable and divinely selected, if Zoro were to believe in that sort of stuff. Zoro thinks that if their adventures together as a crew are to one day end, he'd still be following Sanji, and try to be as useful to him as possible.

 

The cook wouldn't mind, not anymore at least.

 

It's clear that Sanji is particularly irritated today. A hoard of weird pirates attacked their ship and got a few good hits on Sanji, not before he took care of them, but he's clearly still pissed about it. Zoro only knows that because Sanji's been hiding in the galley since then.

 

"Zoro, go check on him." Orders Nami.

 

Luffy hums his agreement with a mouthful of some food they'd stolen from the other pirate's ship. 

 

"I think he just needs a minute to himself." Zoro responds, cleaning his swords till they're shining again.

 

Luffy shakes his head and quickly swallows so that he can add in his thoughts.

 

"No, he wants you." The boy made out of rubber confirms, "I know him, I can tell, so go talk to him."

 

Zoro sighs but doesn't disobey his captain. He stands up, takes his swords with him but leans them outside the galley door. He hesitates as he touches the doorknob, then turns to the rest of his crew.

 

"Don't come in." He says.

 

Nami doesn't even bother looking back as she waves a hand in the air.

 

"Yeah, yeah, just do what you have to do to get him back to normal."

 

She goes back to reading the newspaper, and no one else cares enough to give him a glance so he just enters the galley without saying anything more. 

 

As soon as he closes the door he recognizes the smell wafting through the air. It's salty and warm and nothing close to being any sort of meal but it still makes Zoro's mouth water. 

 

It's the smell of sex .

 

Leaning his back clumsily against the wall, half scrambled on top of the countertop, pants unbuttoned and shirt a mess is Sanji , fingering himself openly in his kitchen.

 

The sight is so lewd Zoro thinks he might be hallucinating, but even then he's not creative enough to think of something this fucking good .

 

When Sanji makes eye-contact with Zoro and the starved look in his eye, he keens with a soft, breathy noise and knocks his head against the wall.

 

" C'mere ." He pleads as he grinds down against his own fingers.

 

Zoro is crowded around him in an instant.

 

" Cook ," He pants, fingers itching to touch , "What are you doing? Fucking yourself open for anyone to come in and see you?" He wipes soft bangs away from a sweaty forehead and caresses his cheek. "What if it had been someone else, huh?"

 

Sanji is unable to even respond, he's looking at Zoro like the sight of him is making him go insane. He's got a wild look in his eye, crazed and hungry and desperate . His smooth digits are dragged halfway out of his hole before pounding right back in, and it looks painful , but Sanji just gasps, delighted and eager.

 

"You look so good like that." Zoro grunts, slamming his palms against the surface on either side of Sanji, harder than he intended.

 

He seriously can't believe this is happening, not that he hasn't seen Sanji like this before, but it had caught him so off guard . And Sanji's normally so stingy about his kitchen and what happens in here, he commonly gives Zoro a fuss about bringing swords to the table. So, no swords, but fucking your own asshole on the counter where you prepare food is fine??

 

Not that Zoro is complaining. He is so not complaining right now.

 

 "What's got you all pent up? Hm?"

 

He nuzzles his own head beside Sanji, his cheekbone sliding against hot skin, almost sickeningly sweet. Zoro can't hold himself back, not even to process just how dangerous this situation is. It's obvious the cook doesn't care, so why should he?

 

The innocent touch mixed with Sanji's lewdness is definitely amusing to Zoro, as he leaves a small peck in front of the cook's ear.

 

It's enough to make Sanji shiver. He leans closer to Zoro, his head resting on top of his shoulder as he uses his free hand to tug him even closer.

 

"Tell me." Zoro asks, snapping Sanji out of his pleasure.

 

He grunts, frustrated as he tries to think clearly enough to string some words together.

 

"You're so good at fighting ." Sanji pants out, and winces softly when Zoro gives him a feather-light bite below his ear. "Distracted me and I got hit, but, ngh , I didn't even care, I was too busy trying to hide a fucking boner ."

 

Zoro chuckles lowly, his breath hitting Sanji's neck and waking goosebumps across his skin. Sanji grips the cloth covering Zoro's shoulder as he jerks his fingers into himself again, biting down the moan that threatens to escape his pretty lips.

 

The shuddering and tugging is enough of a hint to know what Sanji wants from Zoro, but the swordsman wants to hear him ask for it. He's normally far too prideful to get those pleading words out, so Zoro uses these situations to his full advantage.

 

"You're gonna rip my shirt, cook." Zoro mutters, his hands still far from Sanji, refusing to touch him back. He presses his cheek softly against Sanji's, keeping up the innocent facade when the thoughts occupying his brain are anything but .

 

Sanji scowls, unsatisfied and wanting, but doesn't say anything.

 

"C'mon," Zoro urges him, teasingly, voice dropping low and whispery. " Beg for it ."

 

Sanji makes a frustrated noise, something so unhinged and upset, but it's also the sound of surrender . He's too desperate for it to refuse any longer, Zoro has won this game again, just like he always does.

 

" Please ," Sanji whines, leg twitching with arousal. " Fuck , I need you, idiot mosshead, been needing you to fuck me since that stupid fight."

 

That stupid fight had been hours ago, so Sanji must have been contemplating whether or not to give in and start fingering himself so openly for a long time. Zoro's mind goes blank as he imagines Sanji nervously unzipping his pants, a shameful and dirty expression hidden within his red face, as he slowly started playing with himself, then the longer he did it, the more daring he became.

 

Zoro gets noticeably harder after the thought and he can not hold back any longer.

 

" Jesus ," Zoro mumbles through gritted teeth before pulling down his pants.

 

"Yes, yes ." Sanji's eyes watch his hands' every movement with hunger and honest delight . "Hurry up, fuck, can't you find your way out of your underwear either?"

 

At that snarky retort, Zoro swiftly hooks his arm beneath Sanji's thighs, grabs his shoulders, then flips him like a pancake and shoves him into the counter.

 

" Be nice ." He growls down at him, kicking his pants and boxers off in one fortunate movement.

 

Sanji whines loudly and arches like he's made for this, sculpted by the universe to be the perfect sex doll for Zoro. 

 

"Where's the oil?" He asks, voice thick with want.

 

The cook squirms and pants heavily.

 

"Didn't have time to look for anything."

 

That does not help Zoro's inappropriate imagination. He thinks about Sanji being too horny to even consider some sort of lubricant, hissing with pain and delight as he took himself raw .

 

"Gotta use something." Zoro responds, leaning down, touching Sanji almost completely on his back side as he presses kisses down his spine.

 

Sanji shivers and flinches under every kiss, even though Zoro is too loving and soft for them to be surprising. Sanji's just too easy to arouse.

 

"Just fuck me ." He complains, flustered.

 

"I gotta use something , cook." Zoro says again.

 

Sanji whines, irritated and desperate, and Zoro decides to be kind and hurry up with his plan.

 

"Tell me if this is weird." Is all the warning Zoro gives before using his hands to part Sanji's ass and licking right into his angry, aching hole.

 

Sanji's reaction is immediate, he lets out the most guttural, uncontainable groan Zoro's ever heard. It's low and mostly a result of surprise, but after Zoro's second dishing, it's pure lust.

 

When Zoro realizes that the cook is actually enjoying this, he drags his tongue further.

 

Sanji's insides taste like the rest of him, which is to say, mind blowing . Zoro can't restrain the way he moans due to it, the vibrations hitting Sanji's walls and he makes a high-pitched noise. 

 

Fuck , Zoro thinks as he opens Sanji's cheeks even wider and feasts down into him, uncaring about how sensitive and strange this might feel for him. Fuck , he can't think about that right now, not when he's got this new taste of Sanji, private and warm, and he can't get enough .

 

" Wah - Nh, Zoro, ah! " Sanji continues making various lewd noises as Zoro eats him out like he's going to be the last meal he'll ever get.

 

He drags his tongue as harshly as he can, hoping to pierce even deeper into Sanji and succeeding with every thrust. Sanji grinds down in time with one of his desperate licks and it causes both of them to make similar moans.

 

Sanji is trembling, Zoro can feel it around his tongue and the fingers pulling at a perky ass.

 

"Zoro, fuck , please, please, I'll come if you keep going." Sanji whimpers, rambling uselessly as his nails dig into the wall ahead of him. "Your- god fucking hell- Your tongue feels so good ."

 

It's like Zoro can't hear him for a while, he doesn't stop, doesn't even slow down. He actually starts going harder, faster , digging right into Sanji's hole with each lick of his tongue, tasting his heat and his insides and it so obviously tastes like the cook that it's ridiculous . Sanji tightens his thighs around Zoro, whining loudly , and finally he pulls away.

 

They're both panting, aching and hard and flustered because Zoro just had his whole tongue in Sanji's ass and they both liked it. Sanji twists around, his whole body blushing pink, and his eyes are covered in a fog of lust as he stares at him.

 

"Kiss me."

 

Zoro doesn't need to be asked twice. He didn't even really need to be asked once, but consent is clearly very important to Zoro.

 

He's on top of Sanji immediately, covering all of his thinner body with his own as he grabs the cook's jaw and pulls him into a kiss. Sanji, desperate for more , manages to turn around, persistent on not breaking the kiss as he moves to lie on his back and hook his arms around Zoro's shoulders.

 

If Sanji tastes himself on Zoro's tongue, he doesn't complain, instead he's moaning wrecklessly and needily. Zoro doesn't think he's ever been this hard in his life, he strokes Sanji's cheek, caressing him with a loving touch that does not match their aggressive makeout. Zoro lowers Sanji back down, kisses him one more time before spitting on his hand and covering his cock. It's already wet from the precum that has been dribbling down his tip, but it's better safe than sorry 

 

Sanji is too horny to even look at the obscene display, he just moans and lets Zoro open up his thighs.

 

"Cook, if only you could see how good you look right now." Zoro curses, so crazily aroused that he might never recover. "So good when you take it."

 

Sanji is a pretty pink colour, his thighs and fingers are trembling with want, his hair is out of his face, exposing the broken, lustful expression he's wearing. He's beautiful, and fucking sexy . Zoro feels so lucky.

 

Once he feels like he's coated himself well enough, he slips the head of his cock into Sanji's gorgeous hole.

 

It takes him so well.

 

"Your spit, I feel it, leaking out of me." Sanji groans as Zoro slides in more.

 

Zoro knows, he can see it . His own saliva dripping out of Sanji, making the first thrust so much smoother and overall wetter . The swordsman mutters a low curse, struggling to hold himself back from banging into Sanji with no remoarse. When Zoro's all the way in, Sanji is a rambling mess of pleas and begs.

 

He's so mouthy when he wants to come. That makes sense, since it takes so much for him to shut up even when he's not getting fucked.

 

"Fuck me, c'mon, baby, fill me up." Sanji exclaims at the end of his unintelligible mumbling.

 

The petname is new and normally Zoro would make fun of it till Sanji got so embarrassing that he'd kick the shit out of him, but right now? In this circumstance? Zoro almost comes because of it.

 

Zoro's not that good of a listener, but suddenly that has miraculously changed.

 

The first pull out leaves them both holding their breath, then Zoro slaps right back in and Sanji's mouth opens in a noiseless shout, his back arching impressively as he feels it. Then, Zoro pulls out half way and does it again, but harder this time, getting quickly used to it.

 

It feels insanely good, and suddenly Zoro finds himself wondering why they haven't done this before. The wet, warmth that surrounds Zoro's dick is so perfect and Sanji's facial expressions make everything so much better.

 

Sanji makes an obscene noise, delirious pleasure mixed with a desperate sob. Zoro groans and digs into him again, again and again .

 

" Zoro !" Sanji moans, an arm moving to cover his mouth. "You're massive, fuck, I can feel your dick in my stomach ."

 

His words feel dirtier than anything they've ever done leading to this. He feels so light-headed, his dick is completely smothered in Sanji's rich hole, his walls squeezing Zoro in a way that feels better than anything in the world .

 

This is it, this is the best thing. Zoro thrusts into him again, grinding around that one spot that causes tears to fall out of Sanji's eyes. He's messy with drool, sweat and tears and it's perfect , he looks perfect .

 

"Cook, you're so pretty." He groans, "You feel so good, hah ."

 

Zoro feels himself getting close and he's about to tell Sanji, but the cook beats him to it.

 

"I can't last, I'm gonna-" He cuts himself off with a sharp gasp of shock and desire as Zoro pounds into him again.

 

"Me too, me too." Zoro lifts one of Sanji's legs, changing the angle a little and then pounds right into the spot, perfectly aligning with it and abusing it, wreckless with arousal and vigour.

 

Sanji screams .

 

And then he's coming, thick and heavy and lots of it. The sight is so extremely good and hot that Zoro comes immediately after. He fucks Sanji through it, the cook gasping and rambling pleas all the while.

 

When the adrenaline of the moment finally passes them by, Zoro doesn't even pull out before falling forward and holding Sanji. He lifts the blonde up a little so he can slide his arms around his back, as if only now deciding to care about it when he was breaking it just a couple of seconds ago.

 

Sanji lets out a fluttery sigh, then wraps his arms around the back of Zoro's neck.

 

"I might lose fights more often if this is what happens afterwards." Sanji mutters, his mouth pressed against Zoro's shoulder.

 

"No, don't." Zoro kisses his cheek, "I don't fuck losers."

 

He actually does, because Sanji is a huge fucking loser. There's so many more things Zoro could say during that moment, he could tell Sanji that he loves him, but the cook surely knew that already. He could tell him he took it so well, so perfect , but Sanji probably knew that too.

 

Sanji probably knew everything about Zoro, that wouldn't be too surprising at all, because Sanji is important and he's good. He's the greatest thing Zoro knows of. Zoro has journeyed almost every inch of the ocean and land, but yet nothing is better than what is currently lying beneath him in his arms.

 

Sanji tilts his face, nudges Zoro's cheek with his chin so that he can steal a kiss from his lips.

 

Sanji knows what Zoro's thinking, just like how Zoro knows what Sanji's thinking. Their love was made for each other, their thoughts are basically one.

 

"Round two?" Sanji asks.

 

Zoro grins.

 

-o-

 

EPILOGUE:

 

"Oi, Zoro, Sanji! Who won?" Luffy asks them, demanding their attention with a wide grin.

 

"What are you talking about?" Zoro asks, unfocused.

 

Sanji lights his cigarette and takes a drag, absent-mindedly.

 

"Your fight?" Luffy gives them both confused looks. "Y'know, 'cause I heard some screaming-"

 

In the next second, Luffy has a foot kicked against the back of his head and he's launched straight across the entire ship.

 

Nami looks up at them from over her newspaper.

 

"What?" She questions him, unamused, "Did you lose?"

 

Sanji is furiously flustered, the heat from his blush following him even as he stomps away.

 

Zoro looks at her with a smile.

 

"Yeah, he lost."

 

Nami nods, then goes back to reading.

Notes:

Thank you for reading this, the journey was long and treacherous but I finally got this out after so many rewrites ;-; I apologize if it's…. ???? Yeah, but this was definitely interesting to write! I'm glad it's done! Thank you for reading, pls consider commenting it's the only reason I didn't give up on this :)

I am sentimental and a loser so I'm sorry if my notes are too long I just like talking.. fun fact I wrote 4 different concepts for this. They're all still alive, unedited and unfinished and haunt my every waking moment bc altogether they're like 15k words like what a waste ;-; oh well I might do something with them eventually :')

See ya guys around! Till next time >:]

Series this work belongs to: