Happy Birthday Zoro!!
I was meant to write several short fics today and instead I accidentally wrote this...enjoy!!
N.B: In Japan a birthday is generally spent with a significant other and you meet your friends/family on a day close to it (according to the Internet, I'm not Japanese). I used that idea in this fic for some miss communication! So yeah keep that idea in mind!
.........
A seagull flies tiredly towards the sight of land. It had taken weeks to fly this far into the Grand Line, its important letter pressed safely to itâs chest. Itâd been paid handsomely for the journey. The two buffoon humans had given it very clear instructions to deliver the letter on this date exactly.
The birdâs sharp eyes scan the docks as the bird approaches closer to a large portside town. It spots the Jolly Rodger itâs been looking for and swoops to the deck, delighted to have a moment to rest its wings.
The deck is empty, much to the birdâs annoyance. It spots an open barrel of clear water though, and flaps over to it, drinking hungrily from it.
âOi, bird.â Its eyes flick to a blonde-haired human stalking towards it. It pulls its beak from the barrel, happily sighing after hours of seeing only the seawater beneath it. âThatâs for us, is it?â
It presses its chest forward, letting the human unclasp the string on the pouch and pull out the letter tucked inside.
âEh? This isnât the paper.â The curly eyebrows on the humanâs face furrow as he inspects the envelope.Â
Sanji does his best to read the smudged name on the front, but the characters have bled together too much to discern it.
âThis definitely for us?â The bird stares at him before pointing its beak at the Jolly Rodger above them. Before Sanji could ask how much they owe the bird, it takes off, clearly satisfied with its job.
âWeird.â The cook mutters to himself as he returns to the galley. Heâd been enjoying the peace of organising the pantry after theyâd restocked it yesterday. Everyone was off the ship except for Franky who was up in the crowâs nest on watch. He must be tinkering with something though, seeing as he didnât notice the messenger bird himself.
The rest of the crew had disembarked to explore the island. Last Sanji had seen them most of the crew had been heading to the centre of the town to explore. Except for the mosshead that Sanji had watched head the opposite direction, inevitably in the middle of getting lost.
Sanji grabs a small knife from one of galleyâs drawers and neatly cuts the top of the envelope open. A small piece of paper rests inside along with some berri. Sanji lets the money tumble onto the counter, now even more confused.Â
The slip of parchment is in much better shape than the envelope, but the handwriting is almost just as bad. The writer clearly didnât have much experience in writing, but Sanji manages to read through it. His eyebrows raise as he takes in the words, slowly realising itâs meant for a certain green-headed idiot. Itâs signed off by the two bounty hunters Sanji had met at Arlong Park, old friends of the Marimo.Â
Theyâre wishing him a happy birthday, the date on the letter matching perfectly with the day itself. They must have sent it some time in advance for a seagull to get all the way here to them.Â
It was the idiots birthday? He hadnât said a damn word about it to them. He knew Sanji always cooked the crewmateâs favourite dish and dessert for the day. Nami probably would have given him extra money for a nice drink too, knowing how kind and wonderful the woman is.Â
Sanji lights the cigarette hanging from his lips. Unless the moron didnât want them to know. Itâd be just like him to see something like a birthday as unimportant or being embarrassed by the attention. He shifts his weight from foot to foot as he takes a few drags, reading the warm message sent by the bounty hunters, telling him to buy a drink on them with the berri enclosed. Clearly, he had told them about the day, had celebrated it at least once before with them.
Sanji slams his fist angrily on the counter, not quite sure where the emotion comes from, but screw the Marimo. He isnât getting out of celebrating his birthday just because he thinks itâs above him. Heâs sorely mistaken if he thinks heâll avoid Sanjiâs wrath when it comes to making a birthday dinner.Â
With his resolve solidified, Sanji begins piecing the ingredients together. He doesnât realise it until heâs an hour into crafting the food, but heâs only making enough for two people. Well, he must go find the idiot. Thereâs no way Sanji will get the crew altogether at this point, and Zoro doesnât have a chance of being back before midnight if heâs gone off on his own. As it stands, Sanji will be lucky to find him before nightfall.Â
He packs the meal into a basket when itâs ready, carefully packing it so nothing will be smushed or ruined. He briefly thinks of bringing two glasses with him but decides to just pack a bottle of sake and wine, the oaf will happily swig from the bottles anyways.
He calls up to Franky when he finally disembarks, the sky is coloured pink behind the crowâs nest, and Sanji feels a tension inside him to hurry up. The engineer hollers a goodbye as he leaves, making his way down the same route the swordsman had gone hours before. Thereâs deep sand on most of the route, and Sanji can make out the fake indent of the only pair of footsteps that have taken the path today.
----------------------------------------------
He finds the swordsman just as itâs getting dark enough that Sanjiâs cigarette is becoming a guide of sorts, helping him from tripping over rocks and roots. The Marimo is swinging his swords around, cutting lightly into the bark of trees as his body twists and his legs seem to float beneath him.
For everything that Sanji hates about the other, heâs a beautiful fighter. Thereâs a grace to his power, a purpose to his strength and an elegance to his footwork. Sanji watches him for a moment, almost forgetting about his reason for showing up.Â
Heâs soon brought back to the moment as Zoro catches sight of him in the corner of his vision. Of course, the idiot turns in his surprise and lunges forward, expecting the worst. Sanji easily kicks him out of his course to skewer the blonde. The mosshead isnât expecting the kick and the darkness briefly confuses him as he stops his motion against a tree, coughing as the impact of the kick rattles his ribcage.
âOi, what the fuck dart-brows?â Heâs glaring at Sanji now, his pupils holding a glint from the flame of the cigarette. âOnly way to land a hit is to sneak up on me?â
Sanji bites clean through his filter, letting his cigarette fall to the ground.Â
âMaybe if your reactions werenât as slow as a door, then you could have blocked it.â
âEh? You want to say that to me again?â Zoroâs voice is dangerous as he marches forwards.Â
Heâs been training for hours, trying to work on quicker footwork rather than brute force. Heâs tired, but also itching for a proper fight. He lunges at the cook, only being stopped as the blunt side of his katanas are blocked by a leg catching them in an X.Â
Sanji barely moves an itch at the impact, one of his hands in his pocket, his body somehow almost perfectly upright despite the angle of the kick. Zoro will never understand how a man can be so flexible.Â
âWatch it, idiot. If any of this goes to waste, Iâll kill you.â Zoroâs eye flick down to where Sanji briefly looks, only now noticing the basket handle heâs clutching.Â
âWhat is it?â Zoro leans back, his swords falling by his side as he studies the woven basket. Itâs one the cook usually brings onto an island for lunch when they eat out on the sand. Maybe heâs doing the rounds on the crew.
âFood, so put your swords away and wash your hands over there.â Sanji motions to a nearby stream, his nose wrinkling at the sight of how sweat covered Zoro is. The swordsman listens for once, rolling his eyes as he heads over to it. Heâd argue more but suddenly his rumbling stomach is reminding him that he hasnât eaten anything since breakfast. He can always beat the cookâs face into the ground afterwards.
He uses the jumper heâd thrown off earlier to dry his face and hands after washing in the stream, and by the time he returns heâs met with quite the surprise. Sanji has sat himself down on a picnic blanket, heâs fussing over the layout of some rice balls on a plate. Rice balls, Zoroâs favourite thing to eat. Beside them is several plates of Zoroâs favourites food, most of them dishes heâd grown up eating. A nice bottle of Sake rests beside the empty side of the blanket, Sanji having a bottle of wine resting against his hip. Zoro feels like heâs accidentally walked into an alternative universe, maybe the forest is haunted, or this is some devil users influence.
âWhat the fuck, cook?â He stands over Sanji, his arms crossed as he deliberates unsheathing a sword or not.Â
âWhat?â Sanji growls, staring up at him with his one uncovered eye. âYou got a problem, Mosshead?â
Zoro squats down, getting close to Sanjiâs face, studying the familiar bump of his nose, the curve of his brows, the sweep of his hair. Sanji freezes, finally looking as confused as Zoro.Â
âYou look like, Curley. Did you bang your head or something?â Zoro leans back on his heels.
Sanji is reeling, his lips still tingling from the tickle of breath that had ghosted over them when Zoro had spoken so close to him. Heâs used to feeling breathless when they get that close, used to feeling a flush on his neck and a tightening in his gut, but usually itâs because heâs pissed off and about to unleash his best attacks. This isnât that.
âWha-What are you talking about?â Sanji shakes his head, trying to clear it.
âThis.â Zoro waves at the blanket. âWhy the fuck did you make all this? This is- well this is all stuff I like. You make this for the whole crew?â
Sanji breathes out a sigh of relief. Of course, the idiot is confused.
âI do this for everyoneâs birthday, moron. Even yours.â He lights himself another cigarette, so he doesnât have to look at Zoroâs reaction.Â
Zoro stares at Sanji for a long uncomfortable silence. The cook made all this for him? He came out here with it prepared for just the two of them to enjoy together? Not the whole crew, not like usual, not really. This is different. Heâs treating Zoro differently. Heâs planned this for just the two of themâŚon Zoroâs birthdayâŚ
Zoro sits the other side of the plates, grabbing a rice ball and taking a bite out of it. As always, it tastes annoyingly good. Every flavour and texture exactly how Zoro likes it, the weirdo having studied him for the months theyâve been travelling together. Hold on-
âHow did you know it was my birthday?âÂ
Sanji can feel the tick of annoyance on the back of his head. Of course, instead of giving any sign of enjoying the food or a compliment, the brute has to be suspicious. Instead of replying, Sanji grabs the slip of paper out of the inner pocket of his blazer and passes it over to Zoro, grabbing a rice ball for himself as his hand passes back over the picnic. Heâs hungry too.
Zoro reads it while loudly chewing on another mouthful of food. Sanji tries to ignore how disgusting it is by studying the expression on Zoroâs face. The mosshead must feel him watching because he keeps his expression schooled, although his lips still perk up in the corners. He laughs a bit as he tucks it into his pocket.Â
Zoro doesnât say anything more about it. The two eat in silence for a while, Zoro making his way through the sake at a scary pace, before pawing at Sanji for some of his wine too. The cook allows him, for once, given it is his birthday. But when the sound of eating starts to die down, he canât help but ask the question thatâs been eating at him ever since he opened the letter.
âWhy didnât you tell anyone itâs your birthday?âÂ
Zoro wipes the back of his hand over his mouth, wiping away the dribble of red wine from his lips. Heâs messy about it though and his bottom lip still glistens a bit, the shine only lit by the moonlight that was breaking through the trees above them, and the one candle Sanji had lit so they could see what they were grabbing.
âI didnât think it was a big deal.â Zoro shrugs, eating the last of the fish to clean the final dish. âPlus, I didnât want one of your shitty cakes.â
âExcuse me?â Sanji is genuinely floored by the comment. How dare the green haired idiot-
âTheyâre too sweet.â Zoro complains, playing with the hilt of his sword instead of saying it to Sanjiâs face.
âNo, you just hate sweet things.â Sanji huffs, putting some plates away in case he needs to lunge at the green-haired idiot to strangle him.
âAnd I wouldnât make one for your birthday anyways, Marimo. I wouldnât be the future pirate kingâs cook if I was that bad at reading my crewmates tastes.â
Sanji feels his cheeks heat up as Zoro turns to him with a studying look, suddenly intrigued, or maybe impressed.Â
âAlthough now I donât think you deserve the dessert I did make.â Sanji folds his arms, not quite over the earlier insult.Â
Zoro ignores the pout and reaches into the basket instead, Sanji watches him out of the corner of his eye. He canât explain to himself why heâs suddenly so nervous about what Zoro will think of his choice of Birthday dessert.Â
The swordsman pulls out a small tub of one of the few desserts he genuinely enjoys, one that he remembers eating every summer at the dojo, passing them out between his classmates. He picks up one of the warabi mochi like itâs delicate, like he might crush it before it makes it to his mouth. Sanji had only made the dessert once, and Zoro had complained about some aspects of it. He thought the cook would never bother to try it again.
This time, itâs perfect. An honest moan leaves Zoroâs mouth as he swallows, his tongue licking at some of the filling that was left on his lips. Sanji feels his whole face flush red at the sight. His heart is drumming in his chest now, his eyes flicking between Zoroâs eyes and his lips. He watches his Adamâs apple as he swallows the first piece.Â
Sanjiâs mouth dries up, his palms suddenly clammy. Zoro has never reacted so openly to anything Sanji has made for him. It unsettles him, it leaves him feeling warm and clumsy. He throws the bud of his smoked cigarette away and finds his fingers are shaking.Â
âYou made this today, just for my birthday?â Zoroâs voice is soft, a foreign tone to Sanjiâs ears.
âObviously, idiot.â Sanji looks away then, he canât look weak. He canât let the mosshead realise how sick he suddenly feels. He wants to run away, to forget that Zoro can be soft, that the two of them can sit like this.
He hears Zoro moving, can feel him getting closer on the blanket. But he doesnât say a word. When Sanji turns his head to see what the fuck is going on, he feels Zoroâs hand as it grasps the back of his head. He stares at Zoroâs closed eyes as their lips meet.Â
Sanji is pretty sure his heart stops. He feels winded as rough lips kiss him softly, as Zoroâs grip on the back of his neck is light, nothing like the way they usually grab one another. His lips taste like the syrup drizzled on the mochi and Sanjiâs chef brain registers how it interacts with the dessert wine heâd brought with him, unintentionally matching the two so they form the perfect taste between their lips.
Sanji is breathless, his stomach now feeling like its own oven as a fire ignites. He can feel blood rushing south, his body reacting in a split second to something he hasnât had since he left the Baratie, something he hasnât had time to have.Â
Heâs enjoying it, getting lost in the other body that draws itself closer to him. Itâs only when Sanjiâs eyes flutter closed, when his lips match the rhythm of the ones against them, that his brain catches up to body.
This is Roronoa Zoro heâs kissing.
Sanji pushes against the Marimoâs chest, Zoro falling back on his hands as he stares confused at the reaction. As though Sanji is the crazy one. Sanji places two fingers to his lips, his expression horrified.
âWhat the fuck was that?â He screams, waving his hands around, not sure if he should be kicking the oaf or running as quick as he can back to the ship.
âWhat?â Zoro huffs, not moving away from the blonde but glaring down at the sand in front of them. He looks confused too, like he wasnât expecting Sanji to question him.
âWhat? What? You just kissed me, Mosshead. What the fuck is that about?â Sanji realises heâs panting between his words. Heâs pretty sure heâs going into shock from how quick his blood pressure has risen.
Zoroâs gaze whips to the blonde, feeling hurt that Sanji is making a big deal about this, as though the cook didnât start it.
âPeople kiss on dates!â He throws back, defensive as he realises, heâs just been rejected.
Sanji canât even process the words Zoro has just spoken.
âWhat are you talking about?â
âNever mind.â Zoro goes to get up then, beyond embarrassed as he realises heâs spent the last half an hour misreading the situation entirely. Might as well make the rest of this as painless as possible to hopefully save face.Â
âWait, you stupid fucking moss for brains.â Sanji grapples at Zoroâs wrist, pulling him back onto the blanket before he can straighten up. The cook is panicking now, thinking back to everything heâd said since arriving, unsure where Zoroâs logic had jumped to thinking it was a date.
I mean, the situation was very date like, Sanji muses. But itâs Zoro and Sanji, having a picnic beneath the moon and stars isnât a date, itâs a truce.Â
Zoro looks furious now, his whole body is tense like a spring coiled to bounce. Sanji is starting to piece together the blush on the otherâs face is genuine. Zoro thought it was a date. He kissed Sanji because he wanted to. He likes him.
The earth tilts beneath Sanji as he realises heâs not instantly disgusted. He stares at his own hand, anchoring Zoro in place. He clearly doesnât want the swordsman to leave. Sanji doesnât want this to be over.Â
âWhy did you think itâs a date?â He almost whispers the words, afraid heâs hallucinating. That Zoro is going to turn and ask him what the fuck heâs on about.Â
âYou- You made me a picnic for just the two of usâŚon my birthday.â
The sentence still doesnât make the most sense to Sanji. He supposes, if heâd done it for a woman, maybe Sanji would see it as a possible first date. But the term first date and Zoro has no connection in his brain. It feels impossible that the two could be linked.
âI- I get that, baka. But- Well I- that doesnât automatically mean itâs a date.â Sanji protests, letting Zoro slip his wrist away when he realises heâs not going to bolt.Â
âWell, thatâs what people do on their birthday.â Zoro grumbles, looking anywhere but at Sanji. âThey spend it with someone they like.âÂ
He says the last word with a heavy emphasis so that it canât be misunderstood.Â
Sanji is at a loss. Heâs never heard of such a thing.
âMarimo, I have no idea what you mean. Most people spend it with family and friends.â
Zoro looks at him then, with genuine surprise.
âNot where I come from.â He splutters, showing his embarrassment now as his face flushes bright red, even worse than before. âCouples spend it together, and then- then you spend it with friends on a different day.â
Zoro wants the ground to swallow him up. He can handle rejection, he can handle being wrong, but he hates that he didnât realise what he was doing. He though Sanji had been the one to be vulnerable, to offer up a date the way he did. Heâd been surprised by the blondeâs bravery about it, had accepted the silent confession and responded to it as confidently as he could muster.
Heâs an idiot.
Sanji takes in the unfamiliar expression of regret on the other manâs face, and feels his chest tighten. He doesnât want Zoro to regret this. Sanji doesnât regret it. As the confusion lifts, Sanji properly accepts his own reaction. ItâsâŚunexpectedâŚbut then again, everything is on the Grand Line.Â
âLook Cook, just forget-â
Itâs Zoroâs turn to be surprised by a hand grabbing his chin, by lips pressing onto his own and by the blonde that leans forward so close, Zoro could swear he was sitting on the swordsmanâs lap.
âI was surprised, idiot. I didnât say I didnât like it.âÂ
Zoro stares into Sanjiâs eyes, their foreheads resting against one another as Sanji separates from the kiss long enough to speak.
âWell, you seemed fucking pissed off.â Zoro defends, muttering the words almost against Sanjiâs lips.
Sanji sighs, Zoro scrunching up his nose at the sensation across his skin.
âThatâsâŚfair.â Sanji feels Zoroâs arm wrap around his waist, he relaxes against the other manâs chest, a hand reaching up to caresses the side of Zoroâs face and run itself through his hair.Â
Sanji lets out a chuckle.
âThis feels like a dream.â He admits, suddenly wondering how much wine he drank. Maybe, this is a dream.
âI know.â Zoro agrees, his arm tightening itâs hold on Sanji. His other arm wraps under Sanjiâs ass and tugs him up onto Zoroâs thighs. The position a lot more comfortable than sitting side by side.
Sanji laughs as heâs manhandled, not used to someone as strong as Zoro holding him in his arms. Strangely, itâs the least intimidated Sanji has ever felt in the presence of the other man.
âI donât want to wake up.â Sanji confesses, his heart fluttering as he comes to terms with whatâs happening. The brute can love, the brute can be soft and gentle and hold Sanji like heâs both diamond and glass.Â
âYouâre such a fucking sap.â Zoro groans, his cheeks pink from the words. âJust donât say another fucking thing and kiss me already.â
Sanji laughs as he tightens his grip on Zoroâs head, pulling at the tufts of hair hard enough that Zoro lets out a hiss of pain. That the moss-head looks at him with the same eyes he uses before they fight. The electricity is there, static between them, as fiery as ever.
âAnything for the birthday boy.â
Sanji is right about his earlier prediction. Zoro doesnât make it back to the ship before midnight. Although, itâs not for a reason he could ever have predicted.Â
Instead, when midnight rolls around the pair of them lie on the picnic blanket, everything else packed away. They stare at the stars as they lie side by side, Sanjiâs head resting on Zoroâs arm as they hold each other.Â
Zoro stares at the blonde as Sanji points out constellations and tries to explain to Zoro how he can use them to not get so lost all the time. But the swordsman is not paying attention. Only one thought remains in his head now.
He has one hell of a thank you letter to write to his bounty hunter friends.Â






