Actions

Work Header

Rating:
Archive Warning:
Category:
Fandom:
Relationship:
Characters:
Additional Tags:
Language:
English
Stats:
Published:
2026-10-12
Words:
3,883
Chapters:
1/1
Comments:
1
Kudos:
25
Bookmarks:
2
Hits:
282

Unpleasantries

Summary:

Zoro makes Sanji an offer that his drunk mind just can't seem to refuse.

Notes:

Thanks to Dania my beta reader!

I'm not sure how long I am going to make this but there are more chapters in the works! hope you enjoy!

(time line is somewhere after Wano)

Work Text:

Sex between men is something Sanji never thought about. He didn’t see the appeal whatsoever, there was no point in straining to fit your dick in a hole where it shouldn't belong. Strangely enough though, he didn't have any problems at all with jokingly flirting with men he was friendly with, but the thought of anything past that made him feel unpleasant. Once when Sanji was freshly 18 and working at the Baratie, a customer who was a man around twice his age had made some joking comments about how handsome his waiter is and how he was too sexy to be working there. Compliments of any kind feel good, however the wandering hand around Sanji's waist that night made him shudder. He keeps this memory far back in his mind so as to never re-live it again. He never wanted to and never will be intimate with another man, especially while women still roam the earth.

On a particularly cold night in the Sunny, Sanji was meticulously cleaning the kitchen at 1:00am, a time when most other crewmates were asleep, aside from Zoro who was on watch duty tonight. Sanji figured that the man was probably half asleep at the helm of the ship. He didn’t bother thinking too hard about anything and just let his mind focus on shining the grill top into a mirror polish.

A few peaceful silent moments passed by until a burst of cold air washed over Sanji as the wooden kitchen door carelessly flung open. A shadow faced green haired man trudged inside and proceeded to slam himself down on one of the bar stools that had been previously underneath the kitchen island.

“It’s f-fucking cold out there.” Zoro complained, the shivering in his voice obvious.

“Yeah idiot, it's winter. Ever think about wearing a shirt?” Sanji turned to face the frozen man annoyed at his intrusion.

“Some booze would warm me up.” Zoro looked at Sanji with a small twinkle of hope in his eye.

“I'm sure it would.” Sanji turned around and tried to continue cleaning. At times like this He learned that it's better to just ignore the one eyed hindrance invading his kitchen, however he could feel a piercing stare hot on the back of his head that begged him to entertain this situation.

“You get one bottle of Sake and then that's it, I am never letting you drink through all of the alcohol in one night again, like you did the one fucking time I wasnt in the kitchen.” Sanji turns around and reaches into the fridge, he takes out one small green bottle and slides it across the kitchen island towards Zoro.

“Bottle opener.” Zoro looked intently at the green bottle that had just met his hands.

“Just use your teeth, idiot.”

“It’s too cold for that curly brow.” Sanji hated the way that Zoro always replied to him without a care in the world even if it would make him livid.

Without saying anything further, Sanji ripped open the drawer of utensils, located the bottle opener on the side compartment, and then threw it at Zoro. With the reflexes of a demon and the impatience of a toddler, Zoro managed to grab the opener mid air and pluck off the cap of the bottle swiftly.

As Zoro mindlessly stared into space and sipped on liquor, Sanji finished wiping down the stove and with the kitchen sparkling clean, he decided it was time to head to bed. He wasn't feeling all that tired, however the growing awkward silence between him and Zoro in the kitchen was enough to make Sanji desperate to escape.

“Sit down and drink with me.” Before he could even step one foot out the door, Zoro had stopped him with a ridiculous offer that he would very obviously turn down.

“No” Sanji briefly looked back at Zoro, and then turned away just as quickly. “As if I would ever get drunk with you.”

“Just one drink.” Zoro looked away. “I never said to get drunk with me.”

Sanji closed the door and stood puzzled for a second. Sanji always loved to drink with girls at the bar whenever he got the chance. Drinking with a guy sounded unpleasant, however liquor was always slightly enticing for him no matter the situation.

“Do you have something better to do?” Now Zoro was making direct eye contact with Sanji, in a strange way it felt like Zoro was begging for some company.

Ah fuck it. “Fine. But I'll have some wine and not that tasteless sake that you enjoy.” Sanji retraced his steps back into the kitchen and pulled a half finished bottle of wine out of the fridge and one wine glass from the adjacent cupboard. As he poured the crimson liquid into the glass, he found himself making eye contact with the moss ball lounging in front of him.

Sitting down on the other side of the island next to Zoro felt awkward and unnatural. Sanji sipped his wine silently until it was all gone, hoping it would make the time pass by quicker.

“Finished already?” Zoro scoffed. Every word out of the green haired man's mouth made Sanji seethe with anger right now. He wanted so badly to tell him off for barging in here, demanding booze and then forcing an awkward silent encounter between the two of them.

“Would you stop trying to piss me off?” Sanji looked at the red wine bottle in front of him and decided to pour out the rest of the contents into his glass before turning to face the man who made his blood boil.

“Nah.” Zoro kept looking ahead. His lack of being able to look people in the eyes always annoyed Sanji.

“At least have the courtesy to look at me while I speak to you.”

“I don't mean to piss you off, it just happens when I see your stupid face.” Zoro still refused to look Sanji in the eye.

“Oh fuck you.” Sanji turned away and sat up straight, bringing the wine to his lips with urgency he drank away the second glass.

15 minutes of awkward silence passed and as Sanji felt the effects of half a bottle of wine catch up to him, he folded his arms across the counter and laid his head on top of them. His head tilted facing to the left, getting a good look at the remaining eye on the swordsman's ugly face. Zoro kept working away at one bottle of sake, seemingly lost in intense thought.

“You look even uglier with only one eye.” Sanji suddenly broke the silence with a drunken thought that formed itself into words.

“I think it makes me look more manly.” Zoro looked down; meeting Sanji's gaze.

“What do you know about looking manly?”

You couldn’t torture the words out of Sanjis mouth to admit that he’s jealous of how manly Zoro is. His tan skin and wide jaw already gave him a leg up in masculine features, combined with a perfectly sculpted body from years of hard work made Sanji's skinner body look weak in comparison; Zoro definitely had him beat in pure manliness.

“Ladies don’t care about manliness anyways. They care about a man's charm.” Sanji tried to justify his argument.

“I don’t care about what ladies care about.” Zoro gripped his bottle of sake tighter and put his focus there.

“Seriously?” As far as Sanji was concerned, the most important thing to him was the thoughts and feelings of the women in his life. He found it unfathomable how someone could be so nonchalant about such a topic.

“Have you ever even kissed a girl?” Sanji was genuinely curious.

“No. Unlike you, I don't just always think about getting my dick wet.” Zoro finally finished his bottle of sake in one last swig.

“Must suck living life as a prude.”

“I’m not a prude.” Zoro scoffed, as if the conversation was a total waste of his time.

“What is that supposed to mean?”

“I’ve had sex before.”

“You have? With who?” Sanji felt a pit swell in his stomach. He refused to actually believe that Zoro of all people had been intimate with a lady before he could. Although no one had ever really asked him about it before, Sanji was hiding the fact that he was a virgin. He had never been past first base with a girl, for some reason they were interested in flirting and kissing, but nothing further with him.

“Yeah like I would tell you.”

“I don’t want to know anyways.” Sanji turned away again, now feeling awkward and like he overstepped in this frivolous conversation.

“Its actually been so many times I lost track.”

“Okay, now you're just lying” Almost nothing felt worse than listening to Zoro boast about a great sex life.

“Yeah”

“Wait, how have you had sex before but never kissed a girl?”

Sanji was met with a long silence that made him wonder if Zoro even heard the question, just before he opened his mouth to repeat himself, Zoro interrupted.

“I don’t have much interest in girls”

This time Sanji was silent. He pieced it together in his mind. If Zoro hadn’t kissed a woman, how could he take one to bed? The image of Zoro in bed with another person popped into Sanji's mind. Perhaps his imagination is better at coming to the right conclusion than his inner wisdom. Sanji pictured a brief moment of Zoro in a dark room shirtless, face hidden, and embracing another strong muscular figure.

“Wait, don't tell me….? H-How can you bring yourself to do it with a guy?” A question Sanji would never normally ask if he wasn't feeling overly tipsy.

After a long moment of Zoro staring out into space, he finally answered. “It’s just... I dunno…easier?”

Of course Zoro’s simple brain couldn't configure a complex way of expressing his actions or the reasoning behind them, how could Sanji be so naive to even ask such a question. Now knowing that Zoro practices sodomy Sanji’s head spun with images and questions he would never want to inquire further about, However, his drunk mind was able to capture one coherent thought: ‘what does it feel like?’

“So…when you “do it” with men is it um…pleasureable?” He regretted the words as soon as he said them. What a stupid way of phrasing it and how childish to say the words “do it.”

“What? Why do you care?”

Zoro is right, Sanji shouldn't give a shit about who Zoro gets it on with, he shouldn't care about his life choices or what motivates him to do it in the first place. Unfortunately at this moment his fervent mind was too curious to give this up. He wanted every detail…perhaps his own nosiness would be his downfall.

“Okay then…don’t tell me.” If Sanji knew anything about Zoro it was that he would always challenge a situation like this so he could come out on top. Sanji felt Zoro’s teasing gaze fall into one of disappointment.

“I could show you.” Zoro’s eye sharpened again.

“Yeah right…show me? What kind of nonsense is that?”

“I’m serious. You're curious. I promise it will be good.”

“While I am flattered that you would offer me such a deal, I will have to decline.” Sanji felt that Zoro’s words were funny and trivial. He tapped his empty wine glass sensing that the conversation was ending and his awkward night may finally come to a close. This feeling was not one of relief, he was almost disappointed that the tension in the atmosphere was telling him to saunter back to the boys sleeping quarters.

“What is so attractive about other men any way…I don't get it, most men are stupid, rough and don't know how to treat a lady.” This question was Sanji’s way of clearing the air.

“Not all men are like that.” Zoro scoffed.

“Oh yeah? Name one.”

“You, for example.”

“What?”

“You’re smart… and soft, and women like you better than me so you must be doing something right.” Zoro’s voice was quiet and sincere, he slowed down and didn’t make an effort to look Sanji’s way.

Sanji never thought anyone cared enough to pay attention when he would try his hardest to sound intelligent, or be gentle with every kind action and he was always disregarded when it came to women. To think that mosshead of all people would be one of the few to point out his good qualities. The deeper he thought about it, the deeper the shade of red grew on his cheeks.

“What else do you like about me?”

Zoro shifted a little on the bar stool. “Your body.” and Zoro swigged down his booze.

Hearing those words from Zoro made the blonde man’s head rush with confusion, no woman commented on his body, or made any effort to praise him. Sure the fact that Zoro is Zoro and he liked Sanji for his body is shallow in hindsight but in the moment it felt satisfying, after all, compliments of any kind felt good.

“Okay.”

“Okay?”

“I’ll let you “show me”, but If you try some bull shit I'll make you regret it.”

“...Calm down, you’ll like it, don’t worry.” Zoro's head turned to look at the long green couch at the back of the kitchen. “Get on the couch and take off your shirt.”

Nervously, Sanji stood up and sauntered backwards towards the couch, unbuttoning his dress shirt along the way. The piece of fabric slipped onto the floor as he sat down on the furthest end of the sofa. He watched as Zoro stood up to join him. Sanji froze, wanting to chicken out 100 times in the span of five seconds while Zoro came dangerously close to him.

“Nothing weird I promise.” And Zoro’s large hands pulled Sanji's pale shoulders closer while he sat down beside him. Their faces now inches apart, Sanji allowed Zoro’s hand to trace underneath his chin and bring his lips close.

“I’m going to kiss you now.” Zoro softly whispered while staring intently at the blonde's rose lips. Sanji squeezed his eyes so tight that he wouldn't feel his nerves rising while waiting for the abrupt intrusion. A gentle touch to his sensitive lips sent a shiver up his spine. Zoro’s thumb reached up to tug at Sanji’s lower lip, forcing his mouth to open slightly, and allowing Zoro’s damp tongue to enter. Gently, he traced the outline of his mouth with the tip of his tongue then delicately bit down on the inside of Sanji’s lip, after a moment he bit harder and knew to stop when he heard an accompanying wince at the action. Sanji didn't know what to do with his hands so he just kept them nervously in his lap, until Zoro pulled away and guided his hands to wrap around the large neck of a strong swordsman. Zoro’s hands did a similar action of holding the back of Sanji’s head with one and placidly laying his other on the man's jaw. Zoro brought them closer together and reunited their lips with a deep kiss.

“Mph!” After a minute or two the sounds of lewd moans and small whines filled the room, every time Zoro’s tongue met his, Sanji felt his brain melt from the heat. He didn’t know a kiss could be this deep and erotic. Zoro would lick the back of his teeth, and Sanji would press their lips together harder. Every action built up a pool of excitement in Sanji’s lower abdomen; kissing had never felt this good before. Zoro’s tongue was big but not unpleasant and his taste was intoxicating, the mix of sweetness and liquor pleased his senses like he never would have imagined. Every time Zoro drew away to catch his breath Sanji felt himself hungering for more and refused to let their lips part for too long. Curious hands explored Zoro's warm back, chest, and head. While the green haired man’s skin was definitely rougher and more defined than a lady's, it still felt inebriating to touch and tease. When Sanji tugged on Zoro’s hair it would make him bite down harder on his tongue and grunt just enough to satisfy his new found pleasure.

After another minute, Zoro pulled away leaving Sanji’s lips warm and swollen. He moved down to kissing his neck and wrapped his arm around Sanji’s bare back, closing the gap between their bodies completely. Zoro slowly and deliberately sunk his teeth down into Sanji’s neck. From this action the cook felt a deeply strange and almost electric sensation in the area.

“Ah! Wait!” Sanji cried, the twinge bringing him back to his half-drunk senses. Zoro pulled away, leaving a red bite mark in Sanji’s skin.

“You don’t like it?” Zoro was a man of few words, but he wouldn't stay silent if his partner didn’t like the actions he was carrying out.

“I don’t know.” Sanji looked apprehensive again. Kissing was familiar, and any time he kissed a woman he considered what other parts of her body might taste like, however he never imagined himself for the role of the one being tasted. Despite the startling recognition of the situation he was in, Sanji’s pride would not falter; he refused to stop now that they had come this far.

“Do it again.”

“Are you sure?”

“Yes.”

Zoro moved with purpose. He took the back of Sanji's neck into his right hand, and grasped his shoulder with his left. He steadily kissed down the side of Sanji's neck, leaving a warm tingling impression with each peck. Finally with Sanji's eyes closed tightly, Zoro bit down in the same place as before with supple skin filling his mouth. Sanji felt that same twinge and almost pulled away again. As the bruise deepened Sanji became acutely aware of every suck, lick and bite Zoro would make to his skin. Sometimes it would be ticklish and other times sore but every new feeling that Zoro gave him was strangely never unpleasant.

Sanji kept his hands to himself again, he didn't know how to touch the other man or if he even really wanted to. Zoro kept his hands busy fondling every part of Sanji’s upper half to his heart's content while placing kisses and bites where he pleased. The whole situation started to feel more romantic than sexual to Sanji, and it made his stomach swell with uncertainty.

“Is this all you're going to do?” Sanji asked half with genuine curiosity and half with a slight annoyance.

“No.” And with that Zoro looked down at Sanji’s belt and fondled his hips and waist for a second before beginning to undo the buckle of the contraption that kept the blonde's pants up. The swift motion of getting Sanji’s pants down left no room for protest, before long Zoro was palming Sanji’s underwear and Sanji let his head fall back with a breathy moan. Zoro’s hands made everything feel good, despite the effects of the alcohol slowly wearing off, Sanji remained drunk with every touch.

Sanji was eager to feel the pleasure of the kiss they shared again. He wouldn't say it out loud, but needy eyes that made contact with a concentrated Zoro communicated exactly what he wanted. Zoro came closer again and pressed their foreheads together, much like they would do when arguing, though, this time it had a whole different meaning. Zoro placed a light kiss on sensitive lips before Sanji grabbed his head and brought their tongues swirling together again.

Zoro’s rough hand reached into the waist band of Sanji’s underwear, and the sudden contact had him biting back a moan. Zoro reached inside deeper, touching an incredibly sensitive unblemished area. It was ticklish and an unpredictable sensation, but very welcomed. Sanji drew his head back, distancing their lips once again, and looked down to watch Zoro's hands manipulate his boxers further down his legs. Zoro’s hand wrapped fully around Sanji’s half-hard length, it seemed he knew exactly where and how to touch him. Sanji gasped at the incredibly warm and tender feeling Zoro’s hand gave him. No one else had ever touched him there and with such delicacy.

Every stroke was slow, so slow it was agonizing. Their foreheads remained close, no words had been spoken but the air was comfortable. Sanji held back every gasp and moan with lips sealed tight, fearing that his enjoyment of the situation would slip out and become obvious. Zoro quickened the pace of his left hand and gripped Sanji's thigh hard with his right. He seemed so focused on the pleasure of the other man that he neglected the tightening of his own pants.

Sanji’s chest rose and fell quickly as the pressure in his hips built up, he felt his head get hot as he clenched his jaw to fight the lewd sounds that even he had not ever heard.

“Relax, cook. It feels better if you don’t hold your voice back.” Zoro made direct eye contact with Sanji; it felt humiliating. Zoro had realized how hard Sanji was trying to keep composed.

“I’m okay… haa just keep going…” Now he’d make sure another moan would never escape from his lips.

Zoro complied, now hasty with the pumping of his hand up and down. Everything got incredibly sensitive with each increasing stroke, the rapid pace of it made the blonde grip the couch tightly as if to relieve some of the tension. Zoro gripped Sanji’s waist and brought their lower halves as close together as possible, he pressed into him while jerking him off expeditiously. Sanji’s mind cleared from a red darkness to a white bliss as the pressure from his hips released out onto Zoro’s hand. His legs felt warm, almost numb, and his eyes could barely stay open. The waves of pleasure were still flourishing through his body, the after glow of it all felt like it would last forever.

Until it didn’t, and reality set in.

Sanji opened his eyes clearly now to see himself with his pants and underwear half way down his legs, his bare chest out, and Zoro with cum all over his hand. His mind instantly sobered up.

“Holy shit…” Sanji whispered half from the nerves and half from the experience. He made eye contact with Zoro, who finally stopped looking at his hand, and suddenly an encompassing red flush met his face.

“I’m gonna get dressed now…” He didn’t know why he felt the need to announce it, but it just felt right. Sanji stood up and fixed the state of his lower and upper halves. Without turning back he opened the kitchen door, wiped a bead of sweat off his forehead, and bluntly said “Goodnight” unsure if the other man heard him.

Zoro stood up, he took a rag from the kitchen drawer and cleaned his hand. He was slightly proud of his abilities to make a virgin finish with just his hand, but also slightly disappointed in Sanji’s reaction afterward. Either way, Zoro thought the interaction went well and hadn't realized how awkward Sanji was in these kinds of situations; it didn't dawn on him that their relationship would be different after this.