Work Text:
Another victory; another feast thrown in celebration.
This time in regards to the defeat of Cuthbert Drakar, a violent pirate who had crash-landed on the island of Brinwall Haven and immediately started terrorizing innocent villagers for their money and goods. Those who couldn’t or wouldn’t provide either were then kidnapped and held on Cuthbert’s ship, destined to either work for Cuthbert’s crew or get handed off to slave traders.
As if by some miracle, the Straw Hats happened to dock at Brinwall Haven for a normal supply run. At this point, Cuthbert had already been causing chaos for about two weeks straight. The moment Luffy heard about the situation, he knew they had to help. And, of course, the crew was prepared. If their captain gave the order, they would follow.
Cuthbert’s crew of one hundred and twenty stood no chance against any of them, easily overpowered and made to look like fools – the Straw Hats, once again, proving their mettle.
Cuthbert himself was all bark, no bite. Luffy’s beatdown of the man was satisfying; for all his bravado, all his cruelty, he crumbled like a dilapidated building.
The kidnapped villagers were then rescued, all of them praising the Straw Hats - especially Luffy, whom they fondly called their “sunshine savior” for putting an end to Cuthbert’s short but terrifying reign.
Now, they were gathered in the main center of town, celebrating at a large banquet hall that boasted all different types of food and drinks, as well as entertainment. The cooks continuously served refreshments throughout the night while musicians played upbeat songs, eventually inviting Brook to join their little group when the skeleton showed interest.
The Straw Hats sat near the front of a long, cloth covered table as guests of honor. Luffy himself was seated at the very head, currently with meat drumsticks in each hand as he (attempted) to sing between bites.
Zoro knows this is how it usually goes as it’s almost a routine at this point: their crew swoops in, defeats the big bad, and celebrates the victory before heading out again.
But tonight felt different. Tonight there was a new feeling; one that Zoro knew had to be irrational but he wasn’t quite sure what it was yet.
His keen eye watches as the villagers talk and joke with Luffy in a display of sincere camaraderie. They also give him hair ruffles, shoulder squeezes, back slaps and half-hugs.
Luffy is not one for being touchy-feely with strangers but right now he seems to be making an exception as he is elated with all the food and festivities. Plus, he understands these people are grateful as they claim to have never experienced such a harrowing event on this scale before. All Luffy asks is that they keep bringing more meat, which the cooks are happy to supply.
Zoro starts to silently observe those all around him, trying to distract himself and thwart this unexpected feeling from embedding itself deeper.
He glances at Sanji swooning over a fair-skinned woman sitting next to him. He sees Nami and Usopp walking with Chopper to the makeshift dance floor, enjoying the current tune that Brook and the other musicians are playing. He steals a look at Robin and Franky, who are off in their own little world as they carry on a conversation while sipping wine and cola respectively.
Despite trying to distract himself, Zoro can’t help but be drawn back to his captain. And that’s when the unexpected feeling flares.
He sees Luffy smiling at the villagers, listening as they tell captivating stories about their lives on the island of Brinwall Haven. He hears Luffy laugh when they tell him something particularly humorous. And he notices when Luffy is focused, his expression shifting into one of concentration when they touch upon serious topics.
That smile; sunshine is the only word that can describe it accurately. Zoro wants that smile directed at him.
That laugh; it’s joyous and comforting at the same time. Zoro wants to be the reason for that laugh.
Those eyes; rich, dark and full of sincerity and passion. Zoro wants those eyes focused on him.
The longer he watches, the more he realizes that he’s starting to feel a bit selfish. The word "irrational" is still at the forefront of his mind but he can’t help it.
Other people are getting the privilege of his captain’s presence right now and – oh, that’s what it is. Jealousy. Zoro has successfully pinpointed the feeling.
Ultimately the swordsman knows he can’t lay any kind of personal claim on Luffy. The young pirate is adored by so many; that’s just the kind of person he is. He passes through places like a damn whirlwind, inspiring those that he meets along the way.
Zoro can’t help but still want a claim, however, even if it’s only temporary. He wants to own that smile. Own that laugh. Those eyes. That focus. Everything. Just for one night; hell, just for one moment.
It’s strange. Zoro doesn’t usually get attached on this level but when it comes to Luffy he has no chance. The captain has carved a place in his heart.
Everyone continues to partake in the celebration as they share laughs, swap stories, dance freely and eat and drink to their heart’s content. Luffy is given a new plate of meat while the villagers still hover around; still give a touch here and there.
Zoro’s on edge. All these people being near his captain, touching him so freely, isn’t helping at all to curtail the jealous feeling.
Normally he wouldn’t care but his relationship with Luffy has deepened over the past few months and, to make matters worse, they haven’t been intimate in a while. Which makes sense considering that they’re usually busy adventuring and sailing the high seas. Plus the rest of the crew is right there along with them on the Sunny so privacy is not always a luxury they can afford.
Zoro’s mind is now wandering to the few instances where they did manage to find time for just each other in whatever form of privacy they could manage. He recalls those delectable sounds, the whispered sweet nothings, and the way Luffy looked and felt as their bodies connected.
The swordsman sighs quietly as he adjusts in his seat, shifting the swords at his hip a little to try and make himself comfortable. He has done himself a disservice reflecting on such times as there is now a desire so strong within him it nearly aches.
He wants to hold that tanned body against his own once more; hear those salacious sounds falling from full lips; feel the heat and taste the sun.
Zoro raises the tankard he is currently gripping a little too hard to his lips, downing whatever ale is left in it. The crew is still engaged in the festivities; they all seem so happy and carefree, which is a sharp contrast to Zoro’s own inner feelings and state of mind. In fact, he’s so lost in his turbulent thoughts that he doesn’t notice at first when dark eyes are on him, observing.
Zoro finally looks up, his eye meeting Luffy’s gaze across the way. The swordsman raises an eyebrow in question, only for Luffy to flash that brilliant smile that makes Zoro’s brain feel a little fuzzy and his heart beat a little faster.
He’s trapped, captivated, caught up in eyes he’s seen countless times before but still never seem to fail to take his breath away when he least expects it.
Secretly, he loves it. Loves the way Luffy gazes at him, full of affection. Loves how the captain’s eyes seem to strip away the very layers of himself, baring the swordsman to him.
Only Luffy can do this. Only Luffy can make Zoro feel like both the strongest man in the world and the most vulnerable at the same time.
Only him and him alone. His captain, his friend, his lover. His.
That thought alone sends a possessive spark through Zoro. He wants to be the one who’s touching Luffy right now, holding him, kissing up that tan column. He needs to be the one running calloused hands over bare skin, mapping the body he’s already committed to memory.
Zoro decides he has to get away for a bit as he knows it’s not the alcohol that is making him feel uncomfortably heated right now. As pent-up as he is, he won't tear Luffy away from the banquet for his own selfish desires. He pushes away from the table and gets up slowly, excusing himself.
He leaves the banquet hall and steps outside, the moon casting a dreamy glow over the landscape. He walks until he finds a hill that’s quite a long distance from the hall and, determining no one can easily bother him here, he sits down. With a deep sigh, he props his legs up so that he can place his arms across his knees.
He takes in a deep breath, trying to calm the thoughts buzzing in his head. The feeling of jealousy is still lingering, but it’s better now that he doesn’t have to witness Luffy being touched by hands that aren’t the swordsman’s own.
Minutes pass as Zoro continues to sit in silence, a light breeze soon picking up that makes his hair flutter and earrings dance.
The silence is only broken when a question is asked of him by the one person he desires most in the world.
“Needed a breather?” The grass rustles in protest as Luffy walks over and sits down, right next to Zoro.
“Needed some quiet,” Zoro says simply. “You?”
Luffy smiles. “Guess I’m the one who needed the breather.” He hums as he grabs a piece of grass, twirling it between his fingers. “Banquets are fun but so many people can be overwhelming sometimes.”
“Yeah. I get that.” Zoro tries to act nonchalant, as if he isn’t sitting on a hair-trigger right now; as if the mere thought of being alone with Luffy didn’t make his hands itch to touch.
The breeze picks up again, making the brim of Luffy’s straw hat billow. "Zoro’s jealous.”
“What makes you say that?”
"It’s not subtle.” Honestly, it was to anyone who wasn't Luffy.
Zoro huffs. “Well don’t sound so amused by it.”
Luffy laughs before he stretches his arms above his head and sets them back behind him. “We haven’t had a chance to be by ourselves in a while.”
Luffy knows; Zoro is not surprised. The young captain is more observant than most give him credit for.
Now that they are away from the crew, the villagers, Zoro shamelessly lets his gaze wander over Luffy.
He starts at his legs which are drawn out in front of him; legs that Zoro knows how to part in the best ways.
He then moves up to the tanned torso with hard muscle underneath; muscle that responds and undulates so beautifully when Zoro touches him.
His eye then rests on those battle-hardened hands; hands that Zoro knows the feel of as they move over his skin, leaving fire in their wake.
Lastly, he settles on that neck, long and smooth, which Zoro’s marked up more than once. He remembers the last time he did so – Luffy made the most delicious sounds; sounds that Zoro can easily coax out in private.
The thought that he’s the only one who has the privilege to hear such noises from his captain makes Zoro shiver and burn in equal measure.
“Luffy…” Zoro trails off, not knowing how to articulate yet what he wants to say.
Luffy looks over at his swordsman. "Yeah?"
Zoro shifts closer, placing a hand on the ground between them while his other moves to grab Luffy’s chin gently. “When was the last time we were alone?”
Luffy hums a bit. "Maybe a month ago?"
The swordsman frowns. He moves his hand down to Luffy’s chest and gently pushes him back onto the grass before getting on top, placing his knees on either side of Luffy's hips.
Zoro's thumb now strokes Luffy's bottom lip slowly. “Too long.”
Luffy nods slightly. "Yeah."
Zoro leans in, pressing a kiss to the corner of Luffy’s mouth as his thumb continues to trace his lower lip. “I get that it’s difficult when we’re off on adventures and our crew is with us most of the time. But damn, I miss being alone with you.”
“I miss it, too.”
Hearing that Luffy feels the same way is the match that lights and sets off the previously suppressed desire within Zoro. He is quick to replace his thumb with his lips, giving Luffy a near-demanding kiss.
Luffy responds, their lips melding together. Eventually Zoro licks along the seam of Luffy’s lips and, taking the hint, the young captain opens his mouth so that Zoro can slip inside.
Luffy’s tongue meets Zoro’s; the way he pushes back just as hard as Zoro pushes in is driving the swordsman insane. Their mouths move frantically against each other, teeth sometimes clashing, tongues curling, as they try and consume each other’s taste.
One of Zoro’s hands comes up to grab a fistful of dark hair, his fingers tangling themselves within it. He grips and gently pulls, causing Luffy to let out a low moan.
There it is. The sound that Zoro is craving after going without it for so long. He can feel the burn in his chest coupled with the hunger to hear more.
Zoro breaks the kiss, still gripping Luffy’s hair as he licks a long line from Luffy's neck right up to his ear. "I was jealous."
Heat floods Luffy’s system over both Zoro’s words and the feeling of that wet tongue on his skin. “Why?”
“I was tired of watching all those people taking your attention and touching you,” Zoro answers.
Luffy feels Zoro relax his grip on his hair. “They meant nothing bad by it.”
“I know.” Irrational. That damnable word again.
“They’re just happy we helped them.”
“As they should be.”
Zoro realizes he must sound stupid right now to Luffy. But if he does, he can’t tell.
Because Luffy is giving him that look of adoration that always makes Zoro’s stoic defenses crumble. “Zoro has me to himself now, though. So there’s no reason to feel jealous anymore.”
It’s such a simple notion, even though to Zoro it feels like anything but due to his agitated feelings. Luffy’s easygoing nature can be both a blessing and a curse at times.
Zoro pushes his face into Luffy’s neck, taking in the scent and feel of warm skin as his hands move to grab the top of Luffy’s red cardigan, bunching the material. "Then please, Luffy. Continue to let me have you. I want to be selfish, just for now.”
Luffy speaks no words. Instead, as a show of consent, he slowly removes his straw hat and sets it safely aside.
Zoro feels his heart nearly skip a beat in anticipation. He follows suit, taking his swords out of his haramaki and placing them near Luffy’s hat.
Their actions are borderline symbolic, as though they are baring themselves to one another in more than one way, setting aside precious possessions just for each other.
They aren't even undressing yet but Zoro can already feel how intimate this is. He turns his attention back to his captain, looking at the way the moonlight casts a glow over the younger man. He is struck, as always, by how handsome Luffy is.
Zoro grabs Luffy’s red cardigan, sliding it off of his shoulders, down his arms, before tossing it aside. He then moves to the yellow sash, untying it and throwing it towards the cardigan.
Once Luffy’s upper body is bare, Zoro leans in and starts planting kisses along his collarbone before moving lower towards his chest. His strong hands grip his captain’s waist, pulling him up just a bit before he then moves to latch onto a nipple, swirling the bud around with his tongue before sucking on it a bit.
Luffy gasps at the sensation, his arms hanging at his sides as Zoro holds him up, continuing to lavish the nipple with heated attention. Soon, he pops off of that one and turns to the other, trying something a bit different as he swirls his tongue around the bud before lightly biting it. He is rewarded with a small hiss.
Satisfied, Zoro sets Luffy back down, now moving his lips over taut abdominal muscles as he places kisses here and there. When he gets to his navel, he experimentally dips his tongue in. This time Luffy moans softly and the sound goes straight to Zoro's groin.
He gives a few more licks before moving down further, hands now working to get Luffy's shorts off as quickly as possible. He is pleased when Luffy lifts his hips to help him out.
Zoro pulls the shorts off along with Luffy's sandals, placing them aside. He then notices his captain is already hard and he can’t help but smirk in satisfaction. It’s always nice knowing the effect he has on Luffy, even after all this time. He places his hands on Luffy's knees, pushing them apart as he settles in-between.
Luffy is starting to leak precum and the sight alone is enough to make Zoro lose his mind. He wastes no time in wrapping his lips around the head, letting his tongue work around it. Luffy bucks his hips as an almost involuntary reaction and Zoro grabs them to keep them in place. He continues, eventually hollowing out his cheeks as he starts to take more and more of his captain into his mouth.
“Z-Zoro,” Luffy stutters, his hands now finding purchase on Zoro’s shoulders, gripping them tightly. Zoro hums, the vibration shooting straight through Luffy and making him gasp. He continues to work Luffy’s dick slowly, wanting to savor this moment.
Even as Luffy starts to show signs of getting impatient, Zoro still takes his time with long, slow licks, his tongue moving from base to tip and back again.
Zoro loves having Luffy like this, so willing to lay back and take what’s lovingly being given to him. Not that Luffy is a passive recipient – he's still reacting to Zoro, still gripping his shoulders and letting out those absolutely delicious moans that are music to Zoro's ears.
Soon it begins to be too much for Luffy. The young captain has always had difficulty when it comes to patience but his current situation really isn't making it easy. Especially when he sees the way Zoro is looking at him with that sharp grey eye from between his thighs, as if he were a delicious meal that the swordsman is thoroughly enjoying.
“Zoro, faster,” Luffy manages, voice nearly breathless.
Zoro feels a slight sense of smug satisfaction. Luffy is such a treat when he's like this. He obliges, deciding that he's drawn this out long enough, picking up speed; not by much, but just enough.
“Ah, Zoro!” Luffy grips Zoro’s shoulders even tighter than before, his face flushed.
This is what Zoro has been waiting for – to hear Luffy say his name with such desire and need. Making Luffy fall apart is an accomplishment that Zoro is secretly proud of.
Luffy's hips are starting to move of their own accord, bucking towards Zoro's face as the pace quickens. Zoro can sense that he won't last much longer. He hums again, just to give Luffy an added bit of pleasure that he knows will bring him closer to the edge.
He feels that familiar tug in his chest; that desire to do away with gentleness and just take, claim. At that thought his eye darkens as he looks at Luffy from his place between the captain’s legs.
Zoro would never voice these thoughts aloud, but inside his head all he can think is, "Mine. All mine. Every single inch of him.” No one else has ever had Luffy like Zoro has, and no one else ever will. Luffy is completely, utterly, undeniably his.
Zoro swallows him whole, deep throating as he takes Luffy entirely, feeling the pubic hairs tickle his nose a bit. He maintains his composure, gripping Luffy’s hips tightly again.
Luffy is clutching Zoro’s dark-green coat at this point, pulling it, trying to ground himself. His eyes are screwed shut, face flushed, head thrown back as the moonlight washes over him. His breathing is erratic; his moans, higher pitched.
He comes with a cry of Zoro’s name, his body trembling as his climax rips through him. Zoro helps him through it before drawing back with a pop, swallowing every last drop. He gives a final lick and kiss to the head before letting his gaze fall over his satiated captain.
Luffy’s chest heaves as he tries to regain his bearings and regulate his breathing. Even so, his hands start to grab for Zoro’s pants. The swordsman can tell that Luffy wants to return the favor, but it’s not what he wants. He grabs Luffy’s wrists, stopping his movements.
“Zoro, I-” Luffy begins before Zoro’s lips are upon him in an instant; crushing, nearly bruising.
The kiss almost steals Luffy’s breath away. When Zoro pulls back, he whispers in his ear, “It’s not about me right now.”
Luffy swallows, his breathing still trying to even out. He watches as his swordsman leans back to start undressing himself.
Every muscle in Zoro’s body is taut and corded, shifting as he peels off his jacket, sash, haramaki and pants. Luffy has always appreciated the other man’s strength and form.
Finally, with a chuck of his boots, Zoro is completely bare. He immediately leans in and covers Luffy’s body with his own. The warmth is so inviting; Luffy can’t help but run his hands along the muscles in Zoro’s back.
Zoro loves feeling Luffy’s hands on him; loves being pressed against sun-kissed skin. They stay like this for a while, just enjoying each other’s presence. Zoro then kisses below Luffy’s ear before speaking. “Turn over and give me your back.”
Luffy nods, waiting for Zoro to get off of him just enough so that he can flip over. Before his stomach can even hit the grass, Zoro is grabbing his hips and lifting him up. “Hands and knees.”
Luffy assumes the position, feeling Zoro squeeze his hips in silent thanks. The swordsman figures Luffy might not want to have marks that are visibly adorning his skin as they are still celebrating. So he will make do with Luffy’s back instead.
Zoro begins by pressing kisses between Luffy’s shoulder blades before moving lower. Eventually he starts to bite at the skin, sucking and leaving marks before soothing them over with his tongue once he’s done.
Luffy lets out random gasps and moans as Zoro marks up his back. Every bite sends a thrill through him; in contrast, every soothing lick calms him down.
Luffy’s back soon boasts scattered love bites and marks, courtesy of his swordsman. Once Zoro finishes, he settles behind Luffy, gripping his ass before parting his cheeks.
Luffy frowns slightly, not knowing what to expect next. He is still on his hands and knees, his gaze now fixated on a random dandelion growing out of the grass.
Then, he feels Zoro’s tongue take a long lick over that ring of muscle and he lets out a startled noise. “Oh, you’ve never done…” he trails off, not knowing exactly what it’s called.
“Rimming.” Zoro kisses one of his ass cheeks while gently kneading the other. “I want to taste all of you tonight.” Zoro then gives one final kiss and squeeze before he goes back in and pushes his tongue past the ring of muscle.
Since Luffy’s never had a rim job before the sensation is new and very different. But as he feels Zoro’s tongue opening him up more, he finds it to be not unwelcoming.
Zoro's tongue now starts to thrust in and out, simulating tongue fucking as he grips Luffy’s cheeks and keeps them spread apart.
Luffy pushes his lower body back more against Zoro’s face, already starting to feel hard again from having his asshole licked and explored.
Zoro is pleased with how well Luffy is taking this. He knows it’s something new, and the moment his captain wouldn’t want it, he’d stop. But he’s glad Luffy’s agreeable to it; getting to pleasure him so intimately is exhilarating.
“You taste good,” Zoro comments before licking over the hole again.
“Zoro, want,” Luffy says. It sounds like an incomplete sentence but the young pirate knows his swordsman understands.
Zoro dips his tongue in a couple more times before licking once more over the hole. He then slowly pulls back.
Luffy shivers slightly over the loss. He feels Zoro kneading his ass cheeks again and he lets out a slow breath.
"You're all mine right now, Senchō,” Zoro declares as he plants a kiss firmly on Luffy’s lower back, over one of the marks he left behind.
Luffy smiles. “All Zoro's.”
Zoro gives his dick a few strokes before slowly pushing the head in. “Oh shit,” he mutters, already feeling that heat he’s been craving so badly.
Luffy moans softly, head dipping low, causing his hair to fall forward and act as makeshift curtains for his face.
Zoro needs to steel himself and try to maintain some type of control because holy shit Luffy is warm and tight and he feels so good around his cock. He finally pushes in all the way, letting out a low groan once he’s fully sheathed. He breathes in before he starts to move.
The pace is slow and deep to start as Zoro wants to savor his captain's body and see what kind of sounds he can pull out of him; one hand grips his hip while the other travels across Luffy's back, tracing the marks he left behind.
“You feel so damn good,” Zoro whispers, mainly to himself but Luffy can still hear him. He slowly picks up his pace, the sound of skin smacking together filling the air.
Luffy’s moans are becoming more frequent as he grips the grass, his back arching as he pushes his hips back more.
Zoro loves how Luffy is bent and arched; wanting, craving. He knows this is something he will never tire of.
“Zoro,” Luffy gasps. “M-More.”
“I’ve got you.” Zoro tries to keep his voice steady even though it's quaking from the pleasure that is overwhelming him.
It’s like a switch has been flicked inside of Luffy with the way his body responds to Zoro’s words. He’s pushing himself back more aggressively. “Harder.”
“So needy.” Zoro grunts. “Don’t worry, I’ll give you what you want.”
Zoro starts to fuck Luffy so intensely that Luffy’s arms buckle as his upper body now falls forward, all the while Zoro’s dick is slamming into him over and over.
Zoro grabs Luffy’s wrists, holding his arms back. “Is this what you want, Senchō?”
“Y-Yes!” Luffy exclaims, letting out a choked sob of pleasure as he screws his eyes shut, feeling Zoro’s dick fill him entirely, giving him exactly what he wants.
Zoro is gripping Luffy’s wrists, trying not to hold on too hard but goddamn does his captain feel amazing and he can’t really process much else right now.
Luffy’s body is starting to shake from the overwhelming ecstasy. “Z-Zoro, c-can’t-” he struggles, words starting to elude him.
“You can,” Zoro assures, never slowing his pace. “You can hold on a bit longer.”
Luffy knows he’ll be able to climax untouched – that’s just how good Zoro fucks him. No hands required; he is already starting to feel that pressure build again, threatening to release.
“You gonna come for me again?” Zoro asks. His dick continues to fill Luffy up, thrusting in and out without any signs of slowing down.
At this point Luffy feels as if he’s lost all ability to speak coherently so he simply nods in response.
Zoro watches and listens as Luffy tries to unsuccessfully pull himself together; it's so arousing. Not that he’s any better, of course. He’s feeling close himself, the heat starting to grow more and more intense.
“You’re amazing. My incredible, perfect captain,” Zoro praises.
Zoro’s words seem to affect something in Luffy. His body trembles as he lets out a strangled moan. “Z-Zoro, I-” is all he manages to say.
Luffy is right at that edge – Zoro goes faster now, as hard as he possibly can.
Luffy nearly screams as he climaxes for the second time that night, body shaking violently from the force. Zoro drops Luffy’s wrists in favor of his upper body, wrapping a strong arm around him as he holds him up, continuing to slam into him. It only takes a few more thrusts before he is moaning lowly, completely spilling inside of him.
Zoro rides out the remainder of his orgasm before lowering Luffy back onto the grass, pulling out slowly.
Luffy feels Zoro’s cum start to leak out and he groans softly, feeling both spent and utterly satisfied.
"Shit, that was good," Zoro murmurs. He glances at some of the bite marks on Luffy's back and can't help but lean in and kiss a couple of them.
“Thirsty,” Luffy suddenly says.
Zoro raises an eyebrow. "What?"
“I’m thirsty. And hungry."
“Of course you are.”
“Zorooo, feed me.”
Zoro gives Luffy a light smack on his ass. “You’ll get more food when we get back.”
The young captain laughs in response.
"We need to get cleaned up first." Zoro sighs; he'd much rather just take Luffy off somewhere to rest but he knows their absence is probably already felt at the banquet and raising a bit of concern.
Luffy hums, turning over a bit. "Zoro?"
“Yeah?”
"Love you."
Zoro feels his heart skip a beat. How this man could always make him feel like this was absolutely criminal. He leans forward to cup Luffy's face. "Love you too, Senchō.” He presses a soft kiss to his lips.
The jealousy has been successfully quashed; the heat of possession, tamed.
No matter what happens, Zoro knows that he and Luffy belong to each other.
And he will not fail to be the one that will always have his captain's heart.
