Actions

Work Header

Untethered Pleasure With No Gravity

Summary:

Impatiently, Zoro tugged at Sanji’s shirt and Sanji let Zoro take them off. His rough fingers reached down to the belt once again. As Sanji listened to the sound of the metal buckle and the zip of his pants being undone, it took everything in him to not push Zoro away and bolt. Instead, he watched his trousers being tossed aside and dragged his eyes down to Zoro, who was watching him like a hawk.

“You look as if you’re walking up to your gallows,” Zoro noted.

“An apt description,” Sanji croaked.

Zoro frowned in curiosity. He turned his eyes back down to the blue-striped boxer before reaching for the hem and slowly peeling it down. Judging by Sanji’s utter apprehension, Zoro was expecting something hideous, like a scar or a deformity, but he didn’t expect this.

--------------

Just pure, filthy porn with very, very weak attempt at plot. Probably non-existent.

Chapter Text

The dark galley was quiet except for the sound of muffled moans and growls. There was a silhouette of broad shoulders and massive biceps, caging and pinning the slimmer form to the wooden wall as they shared frantic kisses. One of Zoro’s hands pinned both of Sanji’s hands up to the wall, while the other hand cradled the back of Sanji’s neck, tilting the head slightly upwards and slanted to accept Zoro’s hungry kisses. Sanji’s mouth was open wide to accommodate the greedy tongue, saliva tickling at the corner of his mouth.

This was their nightly routine ever since the explosive reconciliation from their time during Wano.

The frequent near-death experiences, plus Sanji’s request from Zoro to kill him, pulled both of them out of their comfort zones and forced them to face their feelings. They had started out with ferocious fights with each other; fiery kicks met with dark swords, blood spilled, and bruises formed. The debris was flying, Haki flared suffocatingly, and shockwaves shook the area. Nami shouted in alarm, Chopper and Usopp were wailing, while Brook, Franky, and Robin had their hands on their mouths in shock. And Jinbei, being completely unaware of the future Wings of the Pirate King’s dynamic, was absolutely horrified.

But Luffy… Luffy had simply stared hard at both of them but made no move to stop them. It was as if Luffy had understood them long before they could even understand themselves.

It was Zoro who broke the fight, with his voice filled with rage and anguish, “You don’t get to tell me to kill you without giving me reasons!”

“I thought you said you were looking forward to it!” Sanji snarled, equally devastated.

“Fuck, Sanji! You’re my nakama! I would die for you!” Zoro shouted. It drew sharp, loud gasps from the spectating Straw Hat crew and it stopped Sanji in his tracks. Blood tickled down his forehead from their fight and his blue widened in utmost shock. Zoro had never called him by his name.

Zoro’s heart ached at the sight of disbelief on Sanji’s face. He sheathed his swords and stalked towards Sanji like a wounded beast. Once he got near enough, he reached out for Sanji with his huge hands, with every intention to shake the man in exasperation. But instead, the warmth of Sanji’s skin under his hands, telling him that Sanji was here and alive, cracked something in his heart and he was violently reminded how close he was to losing this man—again and again, to the Big Mom crew and then to the Beast Pirate crew.

All the rage washed out of him. He didn’t want to fight him anymore. He wanted to fight with him—for him, but never against him.

He wanted Sanji. Zoro’s heart ached as he breathed in the stunning realization.

Since the moment he laid his eyes on the tempestuous man, he has always wanted Sanji.

So, with intense, overflowing emotion frothing out of his too-small heart, Zoro pulled Sanji towards his chest and his arms wound tightly around the frozen man. One of his hands slid through the silky gold strands, forcing Sanji to look at him. “I’d fight for you, die for you, and live for you. And yet you’re asking me to kill you!” Rage burned him. “You don’t get to ask that of me without reason!”

Sanji’s eyes were swimming, and his cheeks burned with emotion. The display of rare emotional honesty from the usually grim man snuffed out his own raging anger. “Zoro, you’re the only one I trust to save my nakama from myself.” The words were uttered with conviction. “This crew is my heart and by asking you that, I trust you with my heart.”

Tears flowed from the crew’s eyes at the declaration. Luffy clenched his fists tightly, wanting so badly for his wings to come to their senses and reach for each other, but he wouldn’t, because this had always been their fight, their dance, and their standoff ever since the day they met. Luffy had always understood the type of fire that burned between Zoro and Sanji, even if neither of them understood it. He understood each of their unspoken concerns, which were veiled with cold, harsh words. For every grumble, for every fight, and for every clash of wills, Luffy understood and saw through it all. But today might be the day—the day Zoro and Sanji stop fighting and begin accepting. So he waited, even though he hated it.

Zoro looked into Sanji’s eyes and knew it was the truth. His heart hammered with sudden clarity. The rage and the hurt he felt suddenly made sense. Words were useless on his clumsy tongue, and so there was only one way Zoro knew to convey them to Sanji. Without warning, he swooped downward and kissed Sanji, unminding the taste of coppery blood. Adrenaline rushed through him like a storm, making his head lightheaded and his heart thundered like a thousand horses trampling through it. Leaning forward, he sought to enshroud Sanji in his heart, ensuring his safety and security.

To say Sanji was shocked was an understatement of the lifetime. He didn’t know where the kiss came from but now that he had tasted Zoro’s tongue in his mouth, the years they spent fighting and arguing but still trusting, made absolute sense. The rushing emotion that always accompanied their conflicts came down to this- the intense attraction that none of them could ever possibly understand. Sanji had wanted Zoro like the blood in his veins and the air in his lungs. And this kiss—this kiss

-was consuming-

It was the heat and the passion. It was the taste of metal and the taste of sake. It was the overwhelming desire to get close, to get to know and to understand. It was a kiss of many years in the making. Sanji could only hold on as the onslaught of Zoro’s passion sought greedily into his mouth. His head was spinning and his heart was bursting, at first of fear, because how could they deal with this thing between them - the fire and intensity would surely consume them together with the crews, before the fear eventually gave away into sharp pulsing happiness because finally-  finally!

Sanji didn’t know how long they kissed as time ceased to matter, but suddenly he heard, over the roaring rushing of his blood, the sound of laughter. It was Luffy, with a wide mouth and hands on his chest, as he laughed and laughed.

“Sanji! Zoro! You guys finally understood!!”

Sanji inhaled sharply as he jerked backwards from the kiss at the implication that Luffy understood this thing way before he ever did, but Zoro had growled like an animal that he was, and suddenly, Sanji was pulled back once again into the kiss as Zoro swallowed his protests with his lips, tongue, and intensity.

Luffy’s laughter was followed by the rest of the crew, with Chopper, Usopp, and Franky crying, Brooks whooping as he played his violin, and Robin and Nami laughing. Sanji wanted to die in embarrassment, but Zoro didn’t let him go. He was being swallowed by the bulky mass of a mosshead; every part of him was being pulled closer and closer.

From that day on, the dynamic between him and Zoro changed. Not drastically but it was clear in the way they resolved their bickering, the way Zoro hovered around Sanji, and the way Sanji toned down his flirting. Sexual tension flared like suffocating gases but they had been too busy. Exchanging kisses was all they were able to do.

Sanji had been secretly relieved of all the distractions. But tonight, he knew he was out of excuses.

He swallowed hard, nervously, at the way Zoro kissed him—like he was starving and the meal he wanted was only a breath away. Sanji wanted Zoro too, but he didn’t know whether he had the courage to show himself totally to him. There was a reason why he flirted but never went all the way.

Twenty-one years old and Sanji had never had sex.

“…cook,” Zoro growled as he kissed his way down to Sanji’s throat. Callous fingers hastily unbuttoned his shirt to expose more of the creamy neck. He latched his mouth onto the sensitive spot under Sanji’s ear, chuckling darkly when he felt Sanji gasp and shiver, before nuzzling into the skin and sucking it hard. He pressed himself harder when the lithe body against him arched, feeling goosebumps across the skin. Now that the shirt was unfastened all the way down, Zoro raised his finger to circle around the pink nipple, swallowing hard at the sound Sanji made.

The mouth traveled down to the nipple. Sanji yelled when he felt himself being lifted and pressed against the wall so that his chest was at the same level as Zoro’s mouth. His head spun as arousal bathed him like liquid honey. He never thought he would like to be manhandled by Zoro this much. “God.. Zoro…” Sanji gasped. Then, he felt his nipple being hungrily licked, sucked, and bit.

“You like that,” Zoro noted smugly. “You like it when I carry you like a princess.”

“Sh- shut up!” Sanji tried to retort, his cheeks aflame, but even he knew he couldn’t deny it.

“I like it too,” Zoro said. Sanji looked down into the sole silver eyes, surprised, and then whimpered when Zoro looked up at him while purposely licking his nipple, his voice turned smoky and coarse. “I like it when you trust me enough to let me do whatever I want. It is such a power trip to have Blackleg Sanji yielding to me.”

“Please shut up…” Sanji begged because he was a second to close to coming at the sound of Zoro’s rough voice. He didn’t know he would have a kink on Zoro praising him.

“Hmm?” Zoro said distractedly as he resumed his ministration to make Sanji’s nipple red and swollen. “Fuck, you have beautiful tits.” He murmured softly to himself but it still made Sanji blush hard. Yep, he definitely had praise kink, specifically if it came from Zoro. “I can do this all night…”

As if to prove him, Zoro pulled Sanji away from the wall and carried him all the way to the couch as he weighed nothing. Then he pressed Sanji to the couch before situating himself between the spread legs to put all his attention to the perky nipples. He pulled one into his mouth, licking it at the tips in frenzy while the other hand pressed his nails to the top of the nipple and circled it purposefully. Sanji bucked wildly at the sensation. He was breathless, moaning and ten seconds away from coming in his pants.

“Zoro! Ahh,” Sanji was stuck between wanting more and pulling those lips away.

Zoro chuckled, giving the nipple a few more licks and sucks before lifting his head. “Wanna see what happens if I put my mouth somewhere more fun?” Sanji watched the spit-lushed lips stretch into a wicked smile and felt himself shudder. There was nothing more Sanji would want, but suddenly the nervousness came over him. He was reminded of a secret he was hiding.

Instead, Sanji said, “How- how about you show me what you got and see if my mouth can make you feel good.” He hadn’t attempted blowjob his whole life ever, but he was willing to try for the man that he loved.

It had the intended effect. Zoro seemed to have forgotten to get rid of Sanji’s pants as the thought of Sanji’s mouth on him made his cock pulse. “Would you?” He asked. Sanji nudged him to sit back and began sliding himself off the couch to kneel on the floor. Zoro’s breaths were inhaled sharp and heavy at the sight of Sanji’s pretty face in between his legs – cheeks bright red, eyes opened wide in undisguised nervousness and lust and his thin, pink lips shined with spit.

“You’ve never given a blowjob before?” Zoro asked and his heart thundered wildly when Sanji hesitated and shook his head. “Fuck... You remain solely ladies’ guy your whole life? Am I your first guy?” Disbelief was apparent in his voice.

Sanji didn't know whether he should mention that Zoro was his first ever, but the debate in his mind halted when he watched Zoro raise his hands to unzip his pants, slip the fabric off his hips and push down his boxer as well. When Zoro grasped the bottom of his cock to pull it out – hard and ready – Sanji couldn’t stop the gasp at the sheer size of it.

“What the fuck?” He choked on his spit. “How the hell you keep it in your pants? How do you even walk?!”

Sanji’s surprise spurred something within Zoro and it made him harden even more. “Cook, it’s only half-hard-“ he chuckled when Sanji raised his eyes to him, his mouth dropped open. “Gonna get bigger for you, babe.” The flush on Sanji’s face was so attractive that Zoro didn’t know what to do with the enormity of emotion invoked by this guy. “Come on, you promise to make me feel good.”

Sanji breathed deeply and drew his eyes to the monstrosity in front of him. He raised his hands, shaking in anticipation, to wrap both of them around it. His hands could barely reach around the girth and Sanji reckoned it was currently around a good five inches. There was no way it is only half-hard. That would mean… eight inches- Sanji realized in trepidation. He couldn’t compete with this. At all.

Zoro mistook Sanji’s hesitation for a lack of knowledge, so he put his palms on Sanji’s jaw, stroking the cheeks with his thumbs. “I don’t expect a full-throated blowjob." Yet. He thought because they had all the time in the world—the rest of their lives in fact—and Zoro had no intention to ever let Sanji go far from him. “Just put your mouth on the head, tongue out, and your hands can do the rest of the length.”

Lust filled Sanji like smoke and he wanted to feel the silky skin on his tongue and know the taste of it. He wanted to know whether he could fit the girth in his mouth. And so he did. Sanji opened his mouth with his tongue out, like Zoro told him to, and placed the bulking head on it. He wrapped his hands around the length, not stroking it, but simply holding on. The pulsing of the skin that he felt under his palms was distracting and the sudden burst of salty, steel-like taste on his tongue was expected. What Sanji didn’t expect was how much he didn’t mind about this whole thing.

Zoro’s hands gripped tight on Sanji’s hair; arousal filled his mouth and cock so quickly. The image of Sanji taking his first tentative taste of him was too much. It was both dirty and pure. It was beautiful. It never stopped to amaze Zoro how much he felt for this man. “Avoid- avoid grazing your teeth,“ Zoro gasped as he threw his head back in ecstasy. And when Sanji finally found his rhythm—tongue stuck out, mouth opened wide to avoid his teeth as Zoro’s cock slid in and out from the wet, hot depth—Zoro released one of his hands from Sanji’s head to grip tightly on the couch fabric beside his hips to stop himself from face-fucking Sanji. It was too soon and Sanji was too new to all of this but still, Zoro marveled at how good it all felt.

“Fuck- cook.. You make me feel so good." Zoro groaned loudly.

Sanji moaned in response; the sound was muffled by the thick meat in his mouth. The image of Sanji giving head solely to him was enough for Zoro to get off that he didn’t need Sanji to move his hands. In one reckless moment, Zoro dared to shove his cock a little deeper until the tip of it hit the back of Sanji’s throat. Sanji gasped; his big blue eyes were instantly swimming with tears as he looked up at Zoro in shock. “Too much?” Zoro gritted his teeth as he moved to pull out his cock.

But Sanji shook his head and opened his mouth even wider. Zoro felt his cock get bigger in amazement. “Cook- you- you-“

Sanji rolled his tongue underneath Zoro’s cockhead and his heart turned warm with pride and love when he heard Zoro groaned louder. He knew he did something right. Growing braver, Sanji closed his eyes and doubled his effort. This was addicting. Sanji never knew giving would feel this good. He wrapped his lips tightly around the girth of the cockhead and gave a tentative suck. Zoro’s hips stuttered and it was the green light for Sanji. So, he repeated the movement, interchanging sucking with the rolling of his tongue.

Zoro looked at the debauched image Sanji presented to him. The blond man seemed unaware of his own appearance, as he was so lost in the act of giving. Blood pounded at Zoro’s head and cock at the sight of Sanji. With the tears beaded at the corner of Sanji’s tightly closed eyes, pink flushes blooming, and cheeks hollowed out as he tried to wrap his mouth around his girth, Zoro knew he had never seen a more arousing sight in his whole life. This was a dream he didn’t dare wish to be a reality, but it miraculously did and he didn’t know how he ever got so lucky. He could do this for the rest of his life.

His massive cock looked so lewd being shoved into a small mouth that he knew he couldn’t last long.

“Fuck- fuck-“ Zoro muttered under his breath as his hips jerked rapidly.

Sanji knew something was happening. By the ache of his hair root being pulled, his jaw being wide open for a length of time and the rapid shoving of the cock in his mouth, Sanji figured Zoro was getting close. The thought of having cum—Zoro’s cum—on his tongue for the first time aroused him so unexpectedly. He wanted that. He wanted to taste it.

“Babe, you-.” The pet name was doing something for Sanji. He felt his cock twitch.

Suddenly, Zoro moaned loudly, and Sanji felt something hot and thick coating his tongue and mouth. It was so much that he couldn’t keep it in his mouth and felt it trickle down his chin. He snapped his eyes open and stared up at Zoro. For a moment, he didn’t know what to do with the cum in his mouth.

“Fuck- Sorry!” Zoro gasped as he pulled his shirt off of him and bunched it up to Sanji’s mouth. “Spit it out, cook. I should have warned you. I’m sorry.”

Sanji spat it out automatically, still in shock.

Zoro wiped the traces of his cum from Sanji's mouth and chin and quickly gathered the dazed cook up on the couch and onto his lap. Desperately, Zoro pulled Sanji close and kissed the man, tasting his own spent. Zoro kissed madly; he still couldn’t believe how good it all was, considering Sanji’s lack of experience, as he thumbed Sanji’s jaw to keep the slender man’s mouth open as he dove deeper and deeper. Soon, Sanji shook himself out of his daze and began returning the kiss, equally desperate.

“You—“ Zoro growled in between his kisses. “—are so fucking sexy—“ He kissed and kissed. “You’re mine—“ He bit and sucked in the pink, swollen lips. “—No one else’s!” Then he pulled away from the kiss to look intensely into Sanji’s dazed eyes. “Fucking promise me!” He demanded.

Lust spiked through Sanji’s body like a rush of waterfall that he couldn’t help himself from rubbing himself against Zoro. “I have never been anyone else’s…” He moaned, unaware of the words coming out of his mouth.

Zoro went absolutely still at the implication that this was Sanji’s first ever sex. Impossibly, his blood burned hotter. He couldn’t believe the pervy cook was a virgin.

"Am I your first?” Zoro murmured. “Ever? Not just in the guys area?”

Sanji went still. Tentatively, he raised his eyes to meet Zoro’s silver one. “Is that a deal-breaker?” He said it, half-joking. The other half was filled with self-consciousness and he knew Zoro could hear it in his tone.

Zoro’s cheeks flushed deep in exhilaration. His own sense of possessiveness and obsession were preening at the realization that Sanji would only be his and the cook would only know him as his lover and no one else. “God, no…” Zoro breathed; he really didn’t know his cock could get this hard this soon. The raging fire within was being further stoked by Sanji’s confession. So, he pressed his growing hardness against Sanji’s thigh and said, “Does this feel like a deal-breaker for you?”

Zoro knew if he didn’t get his hand on Sanji’s cock soon, he would combust. He felt like he was fifteen all over again, extremely excited at his first sight of other people’s cocks. Zoro was even more so to see Sanji’s. He bet it would be so pretty— pink and cream, like Sanji himself. Already, the hunger made him greedy. And so, he lifted Sanji off his lap and pressed the cook flat on the couch before slithering downward to undo the belt.

The sound of his belt’s metal buckle being undone snapped Sanji off his lust daze. Panic ensued. He grabbed Zoro’s hands and pushed himself up into a sitting position. “Zoro! Wait, wait!”

Zoro grinned. “Cook, let me return the favor. Let me show you what I can do.” The man’s expression was almost manic, possessive, and desperate. He wanted to give Sanji reasons to be his one and only, so that Sanji wouldn’t even dream of finding someone else. He could give Sanji his devotion and protection, as well as orgasms like Sanji would never dream of having except when the slender man was with him and him alone.

The intense look on Zoro’s face was too attractive for Sanji’s heart. He wanted to give in but… would Zoro laugh when he saw what Sanji had to offer? Because all his life he had been ridiculed, and he couldn’t bear it if Zoro was one of the many people who thought of him as lacking. The thought of Zoro sneering caused his heart to constrict with fear and Sanji knew he couldn’t go through this. Fear doused the arousal flame.

“Zoro- I think- I think we should call it a night,” Sanji said nervously. “I’ve got to get up early for breakfast prep, and Luffy’s gonna—“

Zoro blinked in surprise at the sudden shift in mood. Not a moment ago, Sanji was on the verge of coming himself. Now it seemed Sanji couldn’t wait to get out of this room. As he watched Sanji babble on and on about food and Luffy, Zoro slowly realized that Sanji was not nervous. No, Zoro knew how Sanji looked when he’s nervous. This— this was fear.

It shot deep in his heart because throughout their friendship, Sanji had never feared him. In fact, Sanji met his insults head on, jumping in with rage in his heart at Zoro’s actions and always swinging his feet at him without hesitation when they sparred. Sanji challenged him when he thought Zoro was being thoughtless and wrong, protected him when he was at his lowest and relied on Zoro when he himself couldn’t do it. To have this kind of fear… it must have been something so serious. Therefore, Zoro let his instinct take over and before he knew it, he pushed Sanji back on the couch and let himself loom over him.

Sanji gasped as he stared up at Zoro.

“What are you afraid of?” Zoro asked quietly.

The slender man scoffed. “Afraid? I am not afraid of you, marimo!”

“No… not at me,” Zoro said thoughtfully. He recalled their last conversation before the whole atmosphere changed drastically. It was only until... until Zoro demanded to return the favor and proceeded to remove Sanji’s clothes that it happened. Was Sanji afraid to bare himself to him? Did he think Zoro would ever find him lacking? “…you are afraid of what my reaction would be.. are you?”

Sanji tensed and Zoro knew he hit the bullseye. If he had ever had doubt before, he was certain now that this was Sanji’s first time. He didn’t know why he was surprised at the unexpected prudishness because almost all the time, Sanji rarely showed his body; instead, he would rather hide it all under a constrictive and impractical suit. Still, he didn’t expect him to have a low view of his own body. Zoro had seen those lean, tight abs and those long, slender legs. Every inch of Sanji’s body screamed with perfection and grace. He couldn’t wait to have them wrapped around his body.

Zoro couldn’t find the words to express all his feelings so he grabbed Sanji’s hand and pressed it against his growing hardness. “This is what you do to me, cook,” he growled deeply. “Even when we are fighting, you still make me so hard. I don’t think there’s anything about you that could ever deter me. You always got me hot and bothered.”

Sanji bit his lips as he felt the massive cock against his palm. His fingers instinctively curled around the girth and once again in absolute awe at how thick it was. He was reminding himself once again of his inadequacy. “This one might…” he muttered.

“I don’t care what you got down there,” Zoro said impatiently. “All I ever want is you. And right now? I want to suck you off.”

Crude. Sanji thought exasperatedly. How did he ever fall for this man? But still- “You might.. not want me after this…” He said it softly.

Zoro snarled at the accusation. He pressed himself even further onto Sanji. “I’ve wanted you when you were perving on the other girls, when you’re so goddamn smug whenever you think you have one-up against me and even when you’re thinking you on the right side of the argument. I’ve wanted you at your most annoying self. Don’t go around accusing me of being so flighty. Whatever flaws you think you got down there, I fucking want it.”

Sanji breathed shallowly, feeling panic consume him as he was being cornered.

“Show me,” Zoro said lowly, his voice smooth and smoky like old-age whiskey. “I bet you look gorgeous, all naked underneath me, writhing as I brought you to peak with only my mouth.”

“Zoro- I…”

“Take your clothes off for me. Bare yourself to me,” Zoro leaned down to press his mouth on Sanji’s cheek, down to his chin, and to his neck before biting delicately on the pink nipple. He felt Sanji shudder and he carved up a small smile as he felt victory was within his grasp. “Come on.”

Sanji could feel himself losing this argument. Past experience of sharing private spaces with his abusive siblings and with the wild men at the Baratie scarred him, destroyed any desire to find a bedmate for fear of seeing the same reaction as he always got. But for the first time in his life, he wanted to be with Zoro in every way he possibly could. Perhaps this time he could dare risk his heart... and his pride.

The tense, lithe body slowly eased up and Zoro instinctively knew Sanji had given his permission. His heart picked up its quick pace once again and excitement rushed in. Impatiently, Zoro tugged at Sanji’s shirt and Sanji let Zoro take them off. His rough fingers reached down to the belt once again. As Sanji listened to the sound of the metal buckle and the zip of his pants being undone, it took everything in him to not push Zoro away and bolt. Instead, he watched his trousers being tossed aside and dragged his eyes down to Zoro, who was watching him like a hawk.

“You look as if you’re walking up to your gallows,” Zoro noted.

“An apt description,” Sanji croaked.

Zoro frowned in curiosity. He turned his eyes back down to the blue-striped boxer before reaching for the hem and slowly peeling it down. Judging by Sanji’s utter apprehension, Zoro was expecting something hideous, like a scar or a deformity, but he didn’t expect this.

With Sanji’s boxer half-way down his thighs, Zoro’s eyes went wide as he took in the sight of Sanji’s cock.

It was hairless; smooth as an egg, from the top of the cock and down to the balls nestling beneath it. The cock itself wasn’t hard but even if it was, Zoro knew its hardened length would at least reach two inches max. It was small, with cream and pink colors. In fact, even his thighs were hairless; it was just his calves that were a bit hairy. In its soft state, it almost looked like a… a clit.

Arousal exploded in Zoro like a supernova. It was like a heavy punch in his stomach, leaving him breathless and hazy with desire.

“Cook- what…” Disbelief filled his voice—absolutely awe—because Zoro had never even seen such a small cock. What even surprised him was how much he loved it. It was kink he didn’t know he had and now it smacked him right in the face. It was the prettiest cock he had ever seen and he had seen more than just a few cocks in his lifetime. It was the size of it; it just begged Zoro to suck, play, and swallow it until it dried, and even then, Zoro knew he wouldn’t stop. He would keep it in his mouth until Sanji was hard again.

Seeing the small appendage between those powerful, corded, and slender legs instantly drove Zoro into a frenzy of lust. He just knew it would taste sweet on his tongue.

Sanji had turned his head away when Zoro first pushed his boxer down. He had been preparing himself for the incoming laugh and the subsequent comeback that he would give to Zoro. But a few seconds of silence had passed since he was stripped bare and there was not even a sound from the man hovering above him. Swallowing down hard, Sanji dared a peek at Zoro’s face, and he was stunned to see the silver eye had turned black and his lips parted in utter hunger.

Zoro looked so mesmerized at the sight of his pitiful cock. But- but it can’t be, right? Sanji thought hysterically. Zoro couldn’t possibly find anything about his cock attractive, let alone something to be lusted over.

The bigger man was pulled from his daze when he felt Sanji squirm his way out of their position. He instinctively tightened his hold on Sanji, pulling him closer to him.

“Let go, you brute,” Sanji retorted.

“Fuck, cook, this is what you’ve been afraid of?" Zoro said breathlessly.

Sanji growled. Uncaring about his boxer, Sanji pressed the sole of his foot against Zoro’s abs and attempted to kick him away. “How the hell do you know what I feel?! You have a gigantic cock! I bet you got all the women and men lusting after you!”

Zoro put his considerable weight even more on Sanji to stop the lethal legs from causing serious injury. He was still speechless at the image of Sanji’s beautiful cock that the words falling from Sanji’s mouth didn’t really register to him. All he could think about was getting his mouth and hands back on that cock.

Sanji kept on ranting. “How the fuck do you know how it felt to be laughed at for something beyond your control? To be judged weak just because they caught one glimpse of it and put my worth solely on the size of my dick!”

That got Zoro’s protectiveness to flare. “Who the hell laughed at you?!” He barked. “And how the hell did they get to see you naked?!”

That got Sanji to pause in his struggle. “The fuck, Zoro? I lived my whole life amongst rough men in the limited space in Baratie.”

“I lived with you on Merry and Sunny for more than a year and I didn’t even catch a glimpse.” Zoro challenged.

“One, you goddamn mosshead, you have your bath once or twice a week. And two, why would you ever think I would show myself so unashamedly to anyone, especially with this?!” Sanji snapped. “Are you even listening to me?!”

Zoro was still seething at the thought of Patty or Carne leering at Sanji. Whatever it was Sanji thought they were doing, Zoro would bet they were not actually laughing at the cook. With a cock as pretty as Sanji’s, what sane men would think about anything else except to get their hands on the cook? Zoro would. In fact, he would like to do it now. If Sanji realized how good Zoro could make him feel, Sanji wouldn’t have to wallow in his stupid self-pity anymore.

“I heard you, curly.” Zoro replied. “You think I find your cock ugly. Which is stupid, by the way.”

“What the hell-“ Sanji bristled.

“Do you wanna know how I really feel?” Zoro growled.

Whatever retort that Sanji wanted to throw at Zoro was stuck in his throat. Zoro’s reaction was different. Sanji had expected laughter or even mocking, but neither was given to him. Instead, Zoro had looked stunned when he first saw it – in a good way, Sanji supposed. He even seemed eager. “How- how do you feel?” Sanji asked nervously.

“Lay back,” Zoro demanded. “And I’ll show you.”

After several indecisive moments, Sanji resumed his previous position and lay on his back as he allowed Zoro to completely remove his boxer. For the first time in Sanji’s life, he was bare-naked and vulnerable in the presence of another person, willingly showing off his tiny dick.

Zoro didn’t waste any time. He put his hand at the back of Sanji’s thighs and pushed them upwards and away. Then he reached for one of the many small cushions and stuffed it underneath Sanji’s ass. He tugged Sanji’s hands to replace his owns on the thighs, keeping the legs spread wide apart. “Hold your gorgeous legs open like that, baby,” He murmured. Sanji was too embarrassed to utter even a single word.

With his now freed hands, Zoro put his hands to grab at the meaty globes, massaging them while allowing his thumbs to spread and reveal the tight opening in between them. Even the rim was completely hairless; the sight was making Zoro’s cock heavy and hard. “You shaved down here?” Zoro murmured, utterly fascinated.

Blood painted Sanji’s cheek red; mortified at how shameless Zoro was, but still, Sanji answered in self-deprecation. “It’s always been like that,” he looked away. “I’ve always been different than my family. Judge thinks I’m defective; that I have too much of my mother’s blood in me. I can’t even grow up like a normal man, let alone the genetically engineered one that he deigned I should be.”

Zoro mulled silently. He could hear the underlying self-accusation in Sanji’s tone – I’m not human, I’m not normal, I’m not enough, I’m built wrong – and he hated it so much. Perhaps it was Vinsmoke Judge’s tempering with his sons’ gene that caused Sanji to be like this, but it didn’t mean shit to Zoro. Sanji was Sanji – with his temper, extreme kindness, curled eyebrows, small, hairless cock and all. Everything that made Sanji as he was right now could never be defective.

In fact, he was built so perfectly for him that Zoro couldn’t take his eyes away from Sanji’s cock in its glorious shape and color. “How are you so fucking pretty?” He muttered absently, like he was talking to himself. Because as much as Sanji hated the cock, Zoro loved it.

The unexpected praise made Sanji’s cock twitch.

Zoro didn’t miss the reaction. The realization that Sanji had a praise kink fed into Zoro’s ever-spiraling obsession. He watched the small cock lengthen and harden with the utmost fascination. He thumbed at the sensitive skin under the satiny head, listening to Sanji’s gasp, and then he slid down to rub and press at the rim and the perineal. The skin felt so soft and smooth; the scent was purely Sanji, that Zoro couldn’t help himself from leaning forward to mouth at the balls above his thumb. He felt Sanji jerk in surprise, but he held him down with his large hand on the slender hips and pulled the ass closer to his face.

At its full size, Sanji’s hard cock stood steady at a little more than two inches; it was comparable to Zoro’s own thumb. It was not thick and was slightly on the slimmer side. When it was being teased, Zoro loved the way the balls tightened up and the way Sanji’s rim pulsed in arousal. Every inch of Sanji was creamy and pink and tight, as he knew it would be. He would need to eat Sanji for a long time if he wanted the rim to get loose and ready for his girth. He wondered whether he could make Sanji come several times during the time he did that. He could fit the whole thing in his mouth—cocks and balls—he just knew it. The thought made Zoro groan in absolute lust.

He thought he knew hunger and lust. He was so wrong.

The need to feed on Sanji was so overwhelmingly strong that his head spun around. Saliva gathered at the back of his mouth and his cock was heavy with arousal. His lungs felt tight with frothing emotions. This kind of hunger was all-encompassing and all-consuming.

And so, he gave in. Zoro didn’t start slow and tentative like Sanji. He grabbed Sanji’s ass within his palms and swallowed down Sanji’s cock totally in his mouth. Without warning, Zoro curled his tongue underneath the sensitive head and sucked. The sensation shocked Sanji to his core as he screamed. There was no escape from the feeling because Zoro had him locked in his hands and mouth. All he could do was grab onto the couch as he felt his back arched in acute pleasure and his legs fall even further apart, strained with his toes curled.

Zoro grunted in pleasure at Sanji’s reaction. The taste of salt, the feel of satiny skin and the scent of musk and spice invaded his senses like a flood. He felt the powerful legs tense under his arms, threatening to throw him off his position, so Zoro tightened his biceps and used his own strength to pin Sanji to the couch. He could taste the strength hinged in the hips—so deceptively slender but he knew the power it kept. It makes him impossibly harder; he didn’t lie to Sanji when he said it was such a turn-on to have powerful Blackleg Sanji allow him to make him so vulnerable like this.

Zoro had always been attracted to powerful men and who’s more powerful than Sanji?

Since Sanji’s cock was so small, Zoro relished the fact he could control the blond man’s orgasm by simply closing down his lips at the base of that gorgeous cock without himself suffocating in the process. He allowed his thumbs to trail down from the balls to the soft skin lying below them, gently pressing in his thumb on the perineum and began stroking the spot. His other thumb rubbed against the pink rim, silently groaning at the tight feel of the muscles. He knew that without lube, he would never even get the tip of his thumb in.

But Zoro didn’t want to stop to get the lube in the pocket of his pants—not when Sanji was rocking his hips so mindlessly against his mouth—but he still needed something to ease his finger into the tight hole. Making up his mind, Zoro released the cock with a pop and grinned slightly when he heard Sanji’s whine. He pushed another cushion underneath Sanji’s hips, making Sanji’s legs fall easily against his own shoulders. Flexible… Zoro noted with a dry mouth. Oh, the things he wanted to do to this man were bordering on madness.

Sanji’s cheeks burned furiously at how open he was to Zoro’s intense look. One part of him wanted to kick the presumptuous guy all the way back to East Blue, but a huge part of him wanted to know where this was leading. He had never had a lover before and he was curious about what Zoro planned to do. So, he bit his lips and clenched his hands into fists.

Zoro wrapped his hand around Sanji’s cock and was again so awed at how the small cock was engulfed totally within his fist. When he pumped his fist down, the pink cockhead peeked between his curled thumb and pointer finger and when he pumped up, the cock was entirely within his palm, pulsing out its pre-cum. Once again, he was dazed by the control he could assert over Sanji. With one hand, Zoro could either bring Sanji to peak or hold it off—that was if the slender man would ever be willing to try a little bit of domination/submission play. He shook himself from his daze; he was getting ahead of himself and focused on the tight rim. He slowly descended to lick the outer skin.

Sanji jerked away in shock, “What are you doing?!”

Zoro instinctively tightened his grip on Sanji’s cock warningly. “Eating you. You’re so tight. I’m trying to loosen you up.”

“Fuck- why?!”

“Because it feels good.” Zoro muttered carelessly, so focused with his effort to make Sanji’s tight curl wet.

Sanji jerked away again. “Is my cock not enough?” There was cold-like steel in his tone. It was a warning.

It got Zoro to pause in surprise because surely the cook knew all about prostate, right? One glance at Sanji’s glare had Zoro reconsidering. Or maybe not. Perhaps he was overestimating Sanji’s knowledge in the sexual action. Whatever experience the cook had when he was young had clearly deterred him from learning beyond a few quick strokes on the dick to achieve pleasure. With that revelation Zoro cautioned himself to slow down; to be careful to not shock Sanji too much on their first lovemaking. One wrong step could stop Sanji from ever wanting to do this again and Zoro desperately wanted to make Sanji feel good.

“Cook-“ Zoro said. He was never good with words, but he could show with his actions. “Just- just trust me, okay? It’ll be a bit uncomfortable at first but it’ll feel so good later.”

Sanji looked skeptical. However, he couldn’t deny the pleasure shooting up his spine when he felt his ass-rim being stroke. But really? His ass? How was that attractive at all? Even if he took showers every day, wouldn’t it still be a bit filthy?

“Cook?”

“It’s not that I don’t trust you, marimo, it’s just that- there couldn’t be anything of interesting up there.”

Zoro swallowed the bark of laughter that was almost escaping. So, the cook really didn’t know about prostate. Who would have thought the love-cook was a virgin and was also really a virgin. For a man who claimed to have lived amongst the rough men, it was hard to believe Sanji didn’t know much about gay sex. No wonder he thought the cooks in Baratie were laughing at his cock; Sanji probably wouldn’t recognize men flirting with him. “Do you even know what men do to each other?” Zoro asked.

“Blowjobs and handjobs,” Sanji said with the unspoken duh. “What else is there?”

“We also fuck,” Zoro said bluntly.

“Into where?” Sanji screeched, shocked. Then he paused as he connected the dots. “Into there?!”

Zoro’s lips curled in fond amusement. And it apparently pissed Sanji off. “There is no way in four seas your monstrous cock is gonna fit in there!” Panic dawned in his face and his legs instinctively were raised to kick Zoro through the walls.

Zoro would laugh but his danger senses were blaring loudly. He could feel heat emanating from Sanji’s legs and this was not good. He didn’t desire Diable Jambe burn through his gut. So, he quickly swooped downwards to kiss Sanji, open-mouthed, hungry but mostly, in self-preservation. It didn’t take long for Sanji to get distracted from his onset panic. Zoro wanted to bring back the lusty Sanji back, whose cock was so sensitive that it dripped precums so easily like a woman. All these talks about the mechanics of the sex were useless. He knew he could make Sanji loose enough to take up his cock and then, he would show Sanji how much he could rock the blonde’s world with his hips and dick. He would make sure Sanji would never dream of having anyone other than him.

He would make Sanji addicted to him like he was to the cook.

He deepened his kiss, pulling Sanji closer into his arm, while his other hand reached for his discarded pants on the floor, searching for the tube of lube that he had brought with him. Hell, he had that lube in his pocket for days now, hoping to get lucky. Since Sanji reacted badly to him eating his ass, Zoro figured he saved the act for a later time and relied on the trusty lube for now.

Expertly, he thumbed open the tube, lubed up his fingers one-handed and engulfed his lover’s cock with his large slippery hand. He felt Sanji shudder as muffled moan slithered out from their frenzy kisses. He pressed himself even more onto Sanji as he pumped the maddening cock. Sanji’s hips jerked in tandem with his strokes as the smaller man instinctively spread his legs wantonly. Zoro groaned silently at the unconscious invitation. Sanji might be a virgin but he was so naturally sexy.

The previous panic was forgotten. Zoro rubbed the sensitive spot underneath the head using his thumb and pressed on the prostate from outside the perineum skin with his middle finger. The small size made it possible for him to do it with one hand, stroking Sanji like he would do to women. The slap-slap-slap sounds from his slick palm on Sanji’s bottom were driving him mad. He wanted to try to loosen the opening as well but he found himself reluctant to release Sanji’s lips and remove his tongue from within the warm depth.

The erection underneath his palm was leaking and twitching. Zoro knew it wouldn’t take much to make it cum. So, he re-curled his fingers around it and pumped it once, then twice, before realizing Sanji was moving his hips and was fucking his cock into his fist desperately. Fuck… that’s so cute… he thought dazedly. His fist was drenched with both lube and pre-cum and his mouth was bursting with the taste of Sanji’s tongue. If he had not yet cum earlier, he would have certainly cum now.

Sanji whined and sobbed against their kisses. His hips and thighs tensed. His heartbeat thundered against Zoro’s chest. His nails were clawing red streaks on Zoro’s back. He was so close… so close and Zoro was relentless. This would be the first orgasm he had that didn’t come from his own hand. The hand around his cock was big, callous and persistent; it was so unlike his own.

Then, Zoro lifted his mouth an inch away from him, using his dry hand to grab his jaw and the back of his head authoritatively and murmured. “Look at me, Sanji.”

Sanji panted like he couldn’t get enough air in his chest.

“Look at me.”

The growl got Sanji to snap open his eyes and instantly he was greeted with a sole eye, the pupil blown so wide that it was so black. The intensity on Zoro’s face was almost too much to look at but still, Sanji maintained his eyes as ordered. “Zo- Zoro…” he moaned.

Zoro’s voice was deep and ravenous. “Fuck- cook.” He whispered harshly. “You’re gonna cum in my hand and after a few moments of rest, I’m gonna put my mouth on your tight hole and you’re gonna take it.”

Lust spiked through Sanji like the strongest drug. “I- I—” It was too hard to think.

The broader man leaned his lips against Sanji’s ear and continued his filthy murmur. “God- how I want to eat you. I’m gonna feast on your tight rim, gonna shove my tongue in until you’re all loose and then, I’m gonna find that spot of yours. You’re gonna come once on my mouth only and then, when you’re gaping open, you’re gonna take my cock all the way up to your gut. You’re gonna take the shape of my cock and no one else-“ Zoro snarled as he emphasized each word with a hard pump of his fist.

“-gonna-” Pump up.

“-ever-” Pump down.

“-know-” Pump up.

“-how it-” Pump down.

“-feel-” Pump up.

“-to be in you-” Pump down.

The words were too much; they presented lewd images. The possessiveness, the greediness and the control Zoro had over him were choking him with sharp spikes of lust. It was already a fight Sanji was losing as he arched his back, crying out loudly, as he came hard. He came from the feel of Zoro’s touch, from the words Zoro uttered and especially from the sense of being wanted so badly by the man he was so head-over-heels with. The white streak of cum painted Sanji’s chest and Zoro’s hand and the bigger man couldn’t stop himself from plunging down to recapture Sanji’s mouth, willing for the cook to be nestled within his heart so deeply that neither of them could untangled this bond they have.

The kiss lasted so long that when Zoro raised his head, he let out an indulgent, fond chuckle when he saw Sanji had lost his consciousness from the intensity of their lovemaking from just one orgasm. Definitely a virgin.

He could wait for Sanji. He had waited for Sanji for three years.

They have for the rest of their lives to figure it all out.

 

* * * * *

 

More…? :P