Actions

Work Header

Toxic

Summary:

Zoro narrowed his eyes, a glare so concentrated that he would be able to open a hole in Sanji’s back just by looking at them. In fact, somehow Sanji noticed it and turned around to stare at him with dizzy eyes.
Zoro could recognize intoxication when he saw it.

Zoro and Sanji are engaged in a toxic "just fuck buddies" relationship that, in the ned, doesn't really satisfy neither of them - nor their friends, for what it matters - beyond their little mindgames on the dancefloor.
The circle works like that: one tease until the other one became too jealous to stay put, then they always end fucking in a toilet, against a wall, a counter, rarely in a bed. Then they never sleep together.
And another day rises.
But is it really enough?

Notes:

Please read all the tags.

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

Work Text:

 
Zoro gulped the whole beer in one go as his eyes returned to the dance floor; Sanji’s blonde hair was shining under the strobe lights of the disco, as well as the sweat glistering his naked arms. Zoro’s eyes slid on his entire shape – trapped in the white mesh tank top, down to the black leather pants stuck on his ass like a second skin. He wasn’t leaving too much to imagination.
Zoro grunted, pouring the rest of the liquid in his glass, without missing one single beat of the scene splayed in front of his very eyes. Sanji was smiling all around, inebriated both with alcohol and the rhythm of the loud music, then Zoro saw him wink at Nami, who was dancing with Robin not too far away; next to the girls, Usopp and Franky were goofing around, while Luffy, Chopper and Brook had left in search of food; Zoro had decide to stay there, mostly to drink, but he knew that wasn’t the only reason.
The main reason materialized right while he was thinking about it, as if his thought had conjured it: one guy slipped behind Sanji, Zoro’s look focused on his hand grabbing Sanji’s waist, squeezing a bit. The cook turned a little towards him and grinned mischievously, grinding against him.
Zoro’s guts just clenched; the fingers so tight against the bottle to crush it.
Oh, that little brat was playing with fire.
Zoro narrowed his eyes, a glare so concentrated that he would be able to open a hole in Sanji’s back just by looking at them. In fact, somehow Sanji noticed it and turned around to stare at him with dizzy eyes.
Zoro could recognize intoxication when he saw it.
The blonde’s smirk widened and Zoro’s frown deepened.
Instead of saying or doing something, Zoro just shifted a little to stretch an arm on the backrest of the couch where he was sitting, the fingers clawed at it as it was a lifesaver of some kind. Sanji’s hand backed to find the guy’s cheek, prompting him to move forward; the guy closed him in a sort of hug, hands loosened on Sanji’s belly and forehead on his shoulder. Zoro tightened the grip on the couch, sinking the nails in the fabric, gritting his teeth, seeing red.
As if his emotions were being too powerful to be contained in the little space between them and had to flow out in the surroundings, Nami intercepted his expression and sighed, dancing towards Sanji and pulling him in by sticking the fingers in the netted shirt.
«What are you doing? He’s going to be mad!» She yelled in his ear, trying to overcome the music.
Sanji licked his lips, savouring the taste of the cocktail he was drinking and the sweat; he didn’t look away from Zoro, which angry eyes were too addictive to be left alone even if just for a moment.
«It’s ok!» He yelled back, adjusting in the hug and feeling the possessive squeeze of both hands on his waist.
Nami looked down, then she shot a dirty look to the guy behind him «You guys are fucking twisted».
Sanji turned to her without losing that dumb smile «Yeah, probably».
She pulled her hands up with a huff and a rolling of eyes, then Usopp came out from the crowd to take her. Sanji smiled and waved his hand, following the beat.
«Finally fucking alone…» a whisper creeped among his hair, directly in his ear.
The guy was basically spread on him and Sanji cocked an eyebrow in irritation: he was so distracted to not notice the guy’s movements, losing control of the situation. He didn’t like when he couldn’t conduct the game.
«Yeah» he answered, clearing his throat. «Step back, I need space».
The guy laughed but squeezed more, pulling Sanji against his chest «Why, is your boyfriend jealous?»
Well…
Sanji involuntarily shifted his head around, trying to see beyond the crowd, towards the couches where Marimo and supposedly Luffy, Brook and Chopper were sitting. When the last group of girls moved away from his sight, Sanji held his breath and his body abruptly froze: Zoro was still on the same couch, a new beer in front of him and an arm stretched along the backrest, opening more the already-too-opened button-up dark green shirt, showing part of his chest and the scar underneath, while the other hand was loosely left on the tight dark jeans he was wearing. But he wasn’t look at the dance floor anymore, because next to him there was a woman with long curly black hair and a playful smile. She had a cocktail drink on one hand and, Sanji didn’t know exactly why he noticed, her perfect red nails were scratching the glass.
Sanji stared at them for one second too long, focusing on Zoro’s sincere smile while she was talking: their distance was decent and Zoro never showed any interest in move forward, but something in that view made Sanji’s blood boil, nevertheless.
«Are you still here?»
The guy behind him shift to move in front of him, as to understand why he was so distracted. Sanji shrugged in annoyance, fishing his cigarettes squeezed in his close-fitting leather pants.
«Yeah well, we’ve done here» he murmured, proceeding in moving towards Nami and Usopp, still dancing a few feet from him.
«What a fucking cockblock!» Exclaimed the guy and Sanji just ignored him, placing his chin on Nami’s shoulder and pouting.
«Here you’re» she said, raising a hand to pat his head. «What happened?»
«Mh. Got bored» Sanji whined, hugging her from behind and start dancing with her.
Usopp raised an eyebrow in disbelieve, then turned to Zoro and sighed «Yeah, right».
Nami glanced at the direction Usopp was glaring and her expression shifted from doubtful to upset in a matter of seconds.
«Sanji…»
«What?» He moaned, innocently. He always became a little moody and whiny when drunk.
«You should stop with this game, one day you’ll both get hurt…»
Her tone was worried, but Sanji dismissed it with a snort and a wave of his hand.
«There’s nothing serious going on between me and Marimo, we’re just having fun».
Usopp made an incredulous noise, but he knew better than open that subject again: the last time they were “having fun”, the situation escalated to the point that they had a fight and destroyed half of the pub where they were supposed to sleep for the night.
«We both know this is a lie…» was saying Nami, always brave and full of wisdom.
But before Sanji could answer, Robin and Franky came back to them, both with big smiles and hair stuck on the sweated foreheads.
«‘sup, guys?!» Franky came in swinging as usual, then he turned to their table and made a surprised “oh”. «Who’s the gorgeous woman green bro is flirting with?»
Sanji’s head snapped back before he could stop: the girl was now leaning with one side against the couch, the head casually tilting on Zoro’s stretched arm, still thrown on the back of the couch. One hand was holding the cocktail on her crossing legs wrapped in red tights, but the other one was playing sultrily with her own hair. Zoro was looking at her very intently, but still partly turned on the front.
Everybody shared a look that went over Sanji’s head, way too focused on them to watch at his crewmates. He clenched his fist around the cigarette.
«I’ve to smoke» he hissed, turning towards the exit.
«Wait, do you want me to–»
Sanji ignored Usopp’s voice and flew to the door, bumping into a lot of people but never acknowledging anyone. Once out, the cold air smacked him in the face, cooling down his dizziness a little. He sighed and lit his cigarette, inhaling deeply and drawing some smoke clouds in the air.
He sincerely didn’t remember when and how this… thing with the Mosshead started. He just knew that every time his piercing grey eyes pinned him through a crowd, following his body moving, leaning, grinding against someone else, his head started to spin with excitement and his heart to pump a thousand miles a second. He knew that his muscles shuddered and his skin prickled every time Zoro’s angry passion slid on his skin, finding him casually touching someone’s body under the beat. The blood flew faster, emigrating south, every time Zoro finally stood up and cut their distance in few angry steps to reclaim his lips or his ass with rough hands and sharp breath. It was all fucking addictive, and Sanji knew it was fucking selfish too.
Sometimes Zoro had the possibility to fire back, indulging himself in someone else’s look or smile just to go under his skin and turn everything more exciting. Sanji knew that Zoro never went intentionally in search of something else nor he even crossed the thin line they had set a long time ago; honestly, Zoro was always the more righteous between the two, but still it was enough for Sanji to lose his damn mind. He was the most selfish and surely the less patient too.
He sucked the cigarette to the filter, inhaling the smoke deep in the lungs, welcoming the burning sensation from inside and indulging in the rage that flooded inside his veins.
Fuck he was horny now.
Sanji hit a little strongly the wall behind him and sighed. We’re just having fun, was the sentence he always said to Nami or Usopp every time they brough the issue up – of course, none of their friends were happy about their arrangement – but what was that pain that twisted his insides every time he saw Zoro with someone else? Sure, it was intoxicating, but fun?
«It looks bad. Wanna talk about it?»
Sanji blinked and focused on the guy in front of him through the fog of his mind.
«That’s not nice. Are you saying I look bad?» He whined and narrowed his eyes.
«Nope. I said “it”. You look amazing, definitely an eight».
The dark-haired guy smiled hugely through his freckles. Sanji found him pleasant right away.
«Just an eight?» He played along, straightening up to watch him better: the guy had a red tank top and dark blue jeans; simple yet effective to show his fitted form.
His new friend shrugged «Greedy. There’s room to improve. You could be a serial killer for what I know. Even if I don’t think a serial killer would let himself be caught this easily».
Sanji laughed «Yeah. Not my best moment…»
«Still an eight though. Your name? I’m Ac-» but he couldn’t keep going with the whole script, because Sanji just pulled him in by the top and kissed him violently.
After a surprised snort, the guy just went all in and mashed Sanji into the wall, steadying himself with the forearm and sliding a knee between his legs. Sanji moaned and the guy sighed, a hand slipping on his hip, squeezing. Sanji slid his hands under the guy shirt, feeling his muscles and thinking about another well-known body, who was probably doing the same in one of the club’s toilets. Rage and lust mixed just the same, pushing him forward, kissing lips and scraching backs and biting necks.
The guy stepped back with some difficulties «Woah, wait…» he muttered, clasping Sanji’s wrists under his shirt. «I know I’ll kick my own ass later, but you seem pretty wasted and I don’t usually take advantage of this kind of situations».
Sanji repressed a moan: why did he always attract perfect goody-two shoeses? It just made more difficult for him to use the moment to feel better.
«I’m ok» he croaked, trying to kiss him again, but the guy didn’t seem convinced.
He searched for his eyes, as to check if they were glassy or not «Mine is Ace. What’s yours?»
Sanji rolled his eyes, playing along «Sanji».
Ace blinked, both hands closed around his arms «Sanji».
«Yeah».
«As in “Luffy’s friend Sanji”?»
When Sanji nodded, Ace barked a huge laugh, moving away from him and shaking his head «Damn if this isn’t my lucky night… lets go, I’ll walk you in». He stopped again on the threshold, turning around when Sanji didn’t follow him. «What?»
Sanji didn’t move a muscle, leaning against the wall «I’m not going in there. If you want to go, go».
Something in Ace’s eyes changed «I’m not leaving you here after drinking the equivalent of your weight».
Sanji snorted and lit a new cigarette «Too bad then, you’re condemned to stay here».
Ace frowned and crossed his arms, leaning against the door «What’s your issue?»
Sanji backed the head and puffed the smoke away; the euphoria was sliding away in exchange of the old friend who always peeked out if, by chance, he paused to think. He didn’t reply, but it wasn’t so hard to figure it out since Ace saw him stiffen the very moment his eyes rested down on Zoro. Because of fucking course he had to choose his same spot to flirt with his new little friend. But she was beautiful, wasn’t she? His buddy, the impostor syndrome, always had the perfect words for him.
Sanji sighed and stomped on the cigarette butt «Actually, I’m ready to go now».
Ace’s head snapped on him «You shouldn’t run away from your feelings, you know».
Sanji startled and turned so violently towards him to stumble, then he just pushed Ace just as hardly – or tried, because he was decisively too drunk to be effective – and tried to pass over Ace to enter the club.
Ace grabbed him easily by the arms «Wait».
«Who the hell do you think you are to tell me what to do with my feelings?»
«Someone who isn’t an asshole…»
Sanji snorted again «You know, I liked you more with your tongue stuck in my mouth…»
«Ew. Why do we always have the bad timing possible?» Whined Usopp, popping out from behind Aces’s shoulders.
«Or “the best” timing possible? Sanji, sweetie, spill the tea. Who’s tongue was in who’s mouth?»
Nami pushed Usopp outside and dropped a drink in Sanji’s hand, waiting. Sanji and Ace shared an intense look, then Sanji rolled his eyes and Ace sighed «That would be me. My tongue’s fault».
Nami mimicked a silent “oh”.
«Well… still better than the sticky guy» she commented after a pause.
Ace crocked an eyebrow «”Sticky guy”?» He asked, looking at Sanji, who ignored him by drinking his mysterious cocktail.
«A long story which involve too crowded places and too sweaty people» interjected Usopp.
«We tried to find the others, but they weren’t on the counter… where did they go for the food?» Asked Nami.
Sanji shrugged his shoulders «Actually, I told Luffy not to take food from the bar…»
Ace sighed again «I’ll find my brother… and…» he took the cocktail from Sanji’s hand. «That’s enough alcohol for you, young man. No more sticky men and flying tongues for you tonight» he said, glancing intently towards Zoro and Sanji again, before to enter inside.
«Fucking good-two-shoes…» murmured the blonde, hitting the wall again. 
«Ace, look for Brook and Chopper!» Yelled Nami, then turned to Usopp. «We should find Robin, Franky and Zoro too…»
Sanji made an off-key laugh «Shouldn’t be too complicated then».
Nami frowned then followed his line of sight, finding Zoro and the brunette he was talking to on the couch. Zoro was there with his beer in one hand, while the girl was smoking and smiling, Zoro’s jacket tight around her figure. They were just talking.
«Seems to me they’re just talking» commented Usopp, because they were always on the same wavelengths.
Sanji scoffed «Doesn’t matter».
«Doesn’t seem like it …» Usopp whispered, another significant look to Nami.
«What?!»
Sanji’s voice came out so loud that not only Usopp stepped back, but Zoro himself dropped his eyes on them; he was facing them while the girl was turning her back. Sanji ignored him, focused on Usopp’s scared look. 
«What I meant was-»
«What he meant was that you don’t seem exactly the unbothered king you think» interrupted Nami. «Quite frankly, you seem very upset. So upset, in fact, to keep “sticking your tongue” where it doesn’t belong and maybe you should stop and talk to him».
Sanji gasped and left his mouth agape, shocked, Nami kept staring at him without a flinch.
Of course she won the staring context, as Sanji stole Usopp’s drink and looked away.
Nami sighed «Sweetie, we both know that you’ve feelings for Zoro. Denying them and fucking around will just hurt you…»
Sanji grinned in his glass «Feelings. Ah. Who cares? I’m just annoyed he found someone and I found… Luffy’s brother. Can’t screw with that» he replied cynically, while emptying Usopp’s glass. «But I’m not planning to let him win this… I’ll buy you a new one, bud» he shook the empty glass to Usopp and entered the club again.
«Sanji…» called Nami, but he oddly ignored her.
Nami could see, within the corner of her eyes, Zoro’s quick glance before to shift his focus on the girl again.
Damn, men were dumb.
Unfortunately, the night was still young and not even remotely done for the whole group. After searching for Luffy and the food gang, Sanji thought to disappear into the crowd again, while Franky and Robin were still nowhere to be found and Zoro was busy with his new acquaintance. Nami fell on the leather couch next to Luffy and sighed in her glass.
«I’m so ready to go home… what time is it now?»
«Don’t know. We fell in a no-time dimension between 2 and 3 o’ clock, I think» replied Usopp, on the other side of Luffy. «How can you still eat is beyond me» he kept going with a grimace.
Luffy laughed through his meat, then gulped a big chunk of water «I figured out we were going to stay here a long time…»
«Well, we do lost Sanji again…» murmured Usopp, stretching the neck over the crowded dancefloor. «Hoping isn’t going to put himself in danger. Not everybody is Ace» he hinted.
«Ace? What does it means?» Asked Luffy with a little frown.
«On the subject, I sent him to search for Sanji» said Nami, ignoring Luffy. «And Robin and Franky too, again».
«But do they want to be found? I mean, who are we to disturb their whatever-it-is
«We really need a check-out plan next time, so everybody knows what to do if we get lost…» sighed Nami, laying her head on Luffy’s shoulder.
«Well, I like here. We can wait all night!»
«Of course you like it, Luffy…»
«I wish they could just turn the volume down a little…» added Chopper, next to Usopp.
«First, you should be at home! This isn’t a place for you!»
«Hey! I’m not a baby…»
«What the hell are you doing?» They all raised their eyes on Zoro, who crocked his eyebrow.
«Oh well, well… look at who is coming back…» teased Nami, rolling her glass with a smirk that hinted some temper beneath.
«Don’t start…»
«Are you done playing Casanova?»
«Don’t know what you’re talking about».
«Where is your jacket? Lost it for looove
Zoro rolled his eyes and turned to Usopp «It’s just a damn jacket, don’t make me kick your ass».
«Okay okay» he put his hands out and landed against the back of the couch.
Zoro turned around «Where are the others?»
Nami knew that “the others” in this specific sentence meant “the cook” and normally she would have lectured him about the same stuff he lectured Sanji, but in that moment she just wanted to go home and Zoro would surely be more effective than them in finding him; she still didn’t understand how, but they had a weird connection that could play in their favour.
«All disappeared. Robin and Franky are somewhere around the counter and Sanji on the upper floor…» she answered, trying to be casual about it.
Zoro nodded and already turned around to go looking for them.
Nami paused and added «I sent Ace to search for him since they became so close».
Zoro stopped and stared at her; Nami did her best to reciprocate it with her best innocent look.
He shook his head and disappeared into the crowd grumbling a «Shit».
Nami grinned and relaxed against the couch, Usopp staring at her.
«What?»
«You’re a shitty person, you know that right?»
Nami shrugged «Someone has to do the dirty work…»
Usopp shook the head as grabbing his new drink «Shitty, I tell you».
Like every time they had those kinds of nights, Zoro was now diving in a sea made of sweat, smooth skin, alcohol, spangles and neon lights. He really didn’t like any of it. He liked the drinking, but he could do it in a simple pub with quieter people and less issues, but… how could he be somewhere else when Sanji loved those places? Zoro couldn’t wrap his head around the idea that the cook looked forward to dancing his soul out on a floor with those fucking legs and ass, rubbing against somebody’s – everybody – shape.
He couldn’t just sit in a pub knowing that nor imagining what could happen if the planets aligned and Sanji was on a good mood to push some sleazyball in the first toilet to have a fuck or a blowjob or whatever. The sole idea of his mouth or his hands or any part of his body in someone’s hands just drove him crazy.
Still, Sanji kept searching for him: during the night or after his games, in some toilet or back home, sometimes right on the face of the last fucking guy he had played with…. The Cook kept looking at him with his teasing smirks and glossy eyes, sometimes with his lips red and swollen of someone else’s work.
And Zoro gritted his teeth, chewing poison, while his blood boiled.
He knew Sanji loved his possessive side and he knew it was fucking toxic.
But then Sanji kept coming back to him, sometimes drunk, pliant and ready to do whatever he wanted, giving him all of himself without any shame, only to ignore it the morning after and start the cycle all over again.
Zoro was aroused, intrigued, tired, angry, ashamed and intoxicated at the same time.
He reached the second floor where the music was more intimate and slower, a new bad signal for his guts. All his alarms just went off when his eyes intercepted his blonde hair shining under the blue light, the remains of a white shirt against the red one; Sanji’s hands were sinking in dark hair, while Ace was whispering something in his ear, hands grabbing his hips glued to his front.
Maybe it was because this time wasn’t just a stranger without a face who wanted to enter Sanji’s pants or a sleazy uninteresting guy who could offer just a fuck against a toilet door, but Zoro found something new in his guts, digging with sharp nails into the meat. Ace was a well-stocked, well-behaved genuinely good person, a trusting guy… he could be a good match for the Cook, something more than a cold fuck. Zoro could hear his heart thrumming in his ears, but he couldn’t tear his eyes away from them and when Sanji turned around it was too late, his look just nailed Zoro to the floor.
He saw Sanji’s smile slip away and, judging by the way he ripped his hands out from Ace’s hair, he also knew this time there was something different in that game. The guilt was a whole new expression on him.
Ace snapped towards Zoro and made a quiet neutral face, while removing his hands from Sanji. It was like he was waiting for the Cook to decide what to do, but the very moment he moved a step forward, Zoro turned on his heel and slipped through the crowd.
Too fucking angry. Too fucking difficult to breath.
Zoro tugged the shirt collar even if it was already unbottoned, then pushed the first door he found and went out; he sat on the safety stairs and exhaled deeply, closing his eyes. He waited there from half an hour to forty-five minutes, waiting for a lucidity that never arrived. He knew that the normality was for him to have an epiphany and decide to not suffer anymore, by freeing Sanji and moving on, but the reality was that he found himself stuck in those kinds of situations so often that he couldn’t illude himself anymore.
With a last sigh, Zoro straightened up and went inside, swallowed by the loud music and the heat coming from the crowd. He let those strangers pushing him around, passively feeding of their energy.
How could he be that angry and tired at the same time?
He welcomed the silenced whiteness of the toilet with a relieved sigh and pushed the whole head under the cold water.
«Well finally. I was waiting for you».
Zoro startled and straightened up, staring at Sanji through the reflex in the mirror, the cold water dripping down is neck and chest.
«Where have you been? Normally you come straight to the toilet» Sanji continued, still looking at Zoro, fidgeting with the lighter.
Zoro pulled the paper holder so violently it sounded like a shot in the silence and dried his neck.
«I needed fresh air».
His tone was sharp and definitive, Sanji looked at him up and down.
«Where’s your jacket? It’s cold outside...»
When Zoro didn’t answer, Sanji scoffed «Your girlfriend with dark hair?»
As if Zoro didn’t watch him rubbing or touching or kissing someone else the whole night.
«You’ve got a friend with dark hair too, tonight» he said. «Maybe you found your dancer».
Zoro never danced. This is the only thing he couldn’t do, even within their fucked up game.
Sanji didn’t move «A good kisser too».
Zoro smirked inside the mirror and threw the paper ball into the bin «Yeah» he turned on his heels to stare at Sanji with a dark look that hardened his whole face. «I bet you’re enjoying it, I saw you laugh together outside».
He was about to go out, when Sanji spoke again «Was that on purpose?» When Zoro didn’t answer, he continued. «Why?»
Zoro made a trembling sigh because he knew where the whole conversation was going «I didn’t see you coming back».
Sanji looked at his hands «I thought she just wanted to smoke…»
«Well, yes. She smoked, but I asked».
«And you saw me with Ace».
Sanji felt again the deep sting of something in his guts, the guilt that wasn’t supposed to be there, but it was. He moved to grasp Zoro’s hips from behind, in a half-baked hug that made Zoro just more rigid.
«You don’t need to do it» he said.
«What?» Sanji whispered, resting his chin on Zoro shoulder.
«Let me fuck you just because I was being kind».
Sanji sighed deeply, while his hand slid from Zoro’s hip to his fist, unravelling his nerves until their fingers entwined together. Both knew that Sanji had already won, and Zoro turned around to kiss him viciously, shoving the tongue in his mouth and a hand tight in his hair, pushing him against the sink. Sanji exhaled, but Zoro was on him with both hands caging his face and creeping in his hair, the whole body crashing against Sanji’s.
Sanji let all his feelings flow through him and his hands, clawing Zoro’s neck, and his teeth, clashing on tan sweaty skin. He hopped on the embedded sink and crossed his legs around Zoro’s waist to pull him even closer and to hurry his pants down.
Zoro’s teeth sunk in his collarbone and Sanji whined out, scratching Zoro’s scalp and moving frantically his feet to remove Zoro’s jeans. Zoro made a guttural noise coming directly from his chest and his hand moved hastily to unbuckle his own belt, while the other one pressed Sanji’s thigh – still glued to his stomach.
Sanji didn’t need more to understand, he freed Zoro and watched him dropping violently down his pants, while pushing Sanji against the counter again face first.
Sanji bent over, palms open on the sides of the sink.
He heard Zoro groaning behind him, while kicking lightly Sanji’s feet to spread him more, grasping his hips to have a better angle. Sanji could feel Zoro’s arousal but startled a little when felt Zoro’s finger around his rim.
«Fuck, are you already prepared?»
Sanji swallowed: he knew he didn’t have to say something, but it wasn’t how they worked so he glances in the mirror with a smirk and replied «You never know who you can meet…»
Zoro’s slid in him without any warning and Sanji let out a surprised moan. Zoro landed his hands on Sanji’s hips with a ferocious grip, pulled out and sank again with more strength.
«Ah, fuck…» Sanji lowered the head with a cry, but Zoro’s grabbed the back of his head and pulled until Sanji could see himself in the mirror. 
«Did you want to play? Let’s play…» grumbled Zoro before to groan deeply.
Sanji could see Zoro in the reflection while fixating on the very place where their bodies intertwined; when they locked eyes, he saw something: the classic resolute frown was diluted in something new he couldn’t grasp and that set his loins on fire. Maybe it was that obscure rage he could feel in Zoro, the idea of being punished for the way he acted that night, the possession reclaiming him. Zoro stared at him as sliding a finger in Sanji’s hole, moving his hips at the same time and stretching him more. He drank Sanji’s ecstatic face, with mouth agape and eyes rolled back, before to slide his hands under Sanji’s excuse of a shirt and slid it up until his upper body was almost completely naked.
Sanji saw Zoro bent over him and use his tongue to lick his whole back, while one of his muscular arms enveloped him and pull him against his bent body. Zoro used the other hand to grip Sanji’s hip and steady himself, before to sank in him with more strength, to the rim.
Sanji moaned louder, his arms shaking on the counter while Zoro bit his shoulder.
«Shh, this is a public place» he muttered on Sanji’s skin.
The charm broke, Sanji blinked and his eyes darted to the door.
Zoro noticed it and smirked «Now are you worrying about it? I thought you liked to put on a show…»
He broke the embrace and his hand slid to twist Sanji’s nipple, pushing in him in the same moment.
Sanji whimpered loudly «Zo-ro…»
«Didn’t want me to hear your moans?» Zoro whispered, twisting the dug hardly. «Or just the ones you do for others count?»
His tone was mean, as well his touches on the other nipple, and Sanji turned to look at him with glossy eyes.
«I didn’t…» he started, without knowing what to say.
The meaner Zoro’s tone was and the more he was turned on, but his arousal was crushed against their bodies and the cold marble, ignored. He cried out his name again and Zoro left his nipples alone.
Zoro’s expression changed as both hands went to grab his butt cheeks to spread him more.
«I don’t think you’re in the position to say something, you’ve done enough already» he commented, sinking in deeper, bending his knees to give himself a greater push. He hit Sanji’s sweet spot, making him cry out and turning again to the mirror.
«I pictured you in this position with that guy… Or maybe Ace, what do you think?» Zoro kept going, talking through gritted teeth while his rage ignited again.
He was just focused on hitting Sanji’s spot now with a more frantic and raw rhythm that threw the blonde into a mess of whines and moans. Without any warning, Zoro pushed two fingers against Sanji’s lips, inside his mouth, muffling a little his sounds.
«Or maybe you’d like to have both of us. Did you think about sucking him?»
Zoro’s tone was halfway angry and aroused, his rationality was literally hanging on a thread. However, he should’ve know that Sanji wasn’t the type to back down. He didn’t seem bothered by Zoro’s harsh tone and swirled his tongue around Zoro’s fingers, sucking them in an allusive way that drove Zoro’s crazy, especially because he was looking at him through the mirror with a little smile shiny with saliva.
Zoro stared at him while his fingers appeared and disappeared from his swollen lips at the same time his dick did in Sanji’s ass. Oh he was just getting more fucking upset.
He was about to open his mouth, probably to say something meaner, when the door clacked open and Zoro was fast enough to pull out and shut it with a “slam”.
«Ehy, I’ve to piss!» Yelled a voice outside.
«Broken!» He managed to squeeze out among the huffs. He was looking at Sanji while straightening up and covering his beautiful legs, a little flushed for the arousal and the drinks and the embarrassment.
The man outside banged again.
«I said: fuck off!» Yelled Zoro and he heard the guy answer with a «Go fuck yourself!» Before the steps disappeared.
When the toilet fell in the silence again, Zoro sighed «Better go, bet the security will come».
«Yeah…»
Zoro tilted his head, taking in the image: the unmistakable sign of teeth was visible on Sanij’s clavicle on the border of his wannabe-shirt, his hair was a mess, the leather pants all wrinkled, and he had the face of a high fevered guy.
«You should clean yourself up before to go».
«And you should put away your wiener» he replied, turning his heel to watch himself in the mirror.
Zoro rolled his eyes and bended to pull up his pants. Sanji, who was trying to arrange his hair, looked at Zoro through the mirror: not a move to straighten up his wrinkled button-up or cover his fucking chest or fix-up his hair; he was a savage but a charming one nonetheless and the bastard knew. All that masculine energy and not have even the time to pull out a decent complete fuck from it… in the end, it was all that it was.  
Sanji sighed and they crossed eyes in the reflection.
«What, are you disappointed now?» He teased.
Sanji pushed out a smirk «All that work and wasn’t even worth a decent fuck».  
Zoro’s whole attitude changed so quickly that Sanji knew right away something was wrong; it was like seeing a river flew away under his feet.
«Let’s go» he just said, giving him his back.
The unbothered tone. Oh, Sanji liked much more when Zoro was possessed by his emotions. He was raw, authentic, sincere; he could know right away what he was feeling, because everything was on the shallow, all out, nothing below the surface.
But this Zoro… the skilful meticulous every-day Zoro with his fear of let people down and let people see is true self… the Zoro who was always escaping him during the day. Sanji hated him.
And like the sun that was likely to dawn, their “game copies” were about to fade.
Sanji turned around to say something, but Zoro was already out in the confusion of music and lights was already settling in. Sanji sighed and followed to the door, where a big security guy was climbing the stairs.
«Ehy you two, what-»
Zoro stretched a hand to catch Sanji’s hand behind him «We’re going» he cut it out and dragged the blonde inside the chaos. Sanji stared at the hand and didn’t say anything, feeling funny because for all the sex and fooling around they did, he always blushed when Zoro just held him.
«Oi!» The guy yelled again, clutching Sanji’s shoulder.
«Don’t touch him!» Zoro pulled Sanji away and stared at the guy. «Ain’t no fucking issue in punching you in the face».
The guy pulled back «Don’t want any problem…» his eyes landed on Sanji. «But I don’t like drunks».
Sanji nodded «We’re really going» he assured, pulling Zoro’s sleeve. «Let’s go, Mossy».
Zoro sighed deeply and let Sanji pulling him away. They moved with difficulty in the chaos unleashed, they were almost to the door when Sanji looked around «Don’t we have to find the others?!» He yelled, leaning on him.
Zoro shook his head «I’m not going through this again, Blondie. We’ll text them».
Sanji nodded, then almost tripped on him when Zoro stopped all the sudden. «What…»
The voice faded in his throat when he saw the dark-haired girl from before putting her beautiful hand on Zoro’s shoulder.
«Here you are. Thought I’ve lost you!» She yelled with a teasing smirk.
«Yeah well, had something to do» he replied and, if Sanji wasn’t the “something” he was talking about, he would kick him for being that rude with a girl.      He was almost trying to find a good word to say to her, when he felt her eyes on him.
«Oh. I see» she just replied, one quick glance to their hands and she removed hers from Zoro’s shoulder.
Sanji startled and was about to let him go, when Zoro reinforced the grip and glanced to her friends not far away.
«I see you find yours too. Enjoy your evening».
She smiled more shier than before «You too. Here…» she took his jacket off and gave to him.
«Thanks» he said hastily then they were off again.
Sanji didn’t know why, but something in that exchange made his guts twist. He started to squirm in his grip, but Zoro ignored him to focusing on the entrance door.
«Stop pulling me!» He yelled, succeeding into free himself.
Zoro raised his hands «Alright, alright…» he stared at Sanji, who was brushing his hands against the naked arms, and moved to give him the jacket, but Sanji snorted and shoved a cigarette in his mouth.
«What is it, your pick up move?»
Zoro stopped in the motion and frowned «What».
«Nevermind. I don’t need it» Sanji spat, despite the shivers. He stared at the building, which was vibrating from the music.
«Do you want to go back?»
Zoro’s tone was so acid that Sanji glared at him «What’s going on with you, drunk?»
The Mosshead gritted his teeth «Me?»
Sanji made a teasing smile «Yet the security guy thought it».
«Like they can do their job» he muttered, putting the jacket on and shoving the hands in the pockets.
They basked in a cold awkward silence for a while; it always was, when they couldn’t finish their things.
«Anyway, I’m going home» Zoro said, looking away.
Sanji stared at his profile, then sighed and took out the phone, started typing «I’ll tell Nami that we’re out. At least they know and somebody will take care of Luffy… done. Let’s go».
Sanji put another cigarette in his mouth and start walking towards the parking lot.
«Where are you going, Blondie?»
«You’re driving me home, right?» Said Sanji, without even turning back.
Zoro shook his head, muttering a “unbelievable”, but moved ahead of him to lead the path «This way».
They stop next to a fucking hot rod that Sanji couldn’t even keep in balance «I’m not getting on that death machine!»
Zoro took two helmets and got on the motorcycle «Too bad, princess. You can walk on your beautiful legs, won’t stop you» he said sarcastically and Sanji knew already he would give up; plus, Zoro with the fucking motorbike was the epitome of the sexiness and he wouldn’t miss it, he worked the whole night for it.
However he had to do the scene, so he wore the helmet with a huff and got on the bike «Don’t call me that and don’t make me fall or I’ll kick your ass» he warned.
Zoro smirked as wearing the helmet «Shut up and hold on to me».
The moto made a distinct roar and slipped smoothly on the road. Sanji yelped and held strongly on Zoro’s waist, making him chuckle. Of course, he had to zip at speed through the whole fucking city, taking shar turns that made Sanji’s heart skip in his throat and rip around every corner. When they reached Sanji’s neighbourhood and the moto slowed down, Sanji was a mess of twisted guts.
«Ugh, I’ll kill you».
«C’mon, prissy princess, live a little» Zoro teased, stopping in front of Sanji’s building. He switched off the engine and waited for Sanji to get off and take off the helmet. The hair were all over the place and Zoro took it a little like a victory.
«I hate you» he said with a glare, pushing the helmet in Zoro’s stomach.
«Of course you do» he replied with a chuckle, but his eyes couldn’t be more serious.
There was the same intensity Sanji feed off every time he was on a dancing floor, the one who made his heart beat almost out of his chest and his skin prickle and his mouth water for the desire to kiss him. Sanji could feel the electricity passing through them, the nerves filled of the energy that brough the will to fuck and to run away both at the same time.
He wanted to sink teeth and nails in that neck, claim those lips all for him, be fucked senseless to the point that Zoro couldn’t even dream of another black-haired girl for months.
His tongue passed rapidly on his lips, when Sanji asked «Do you want to come up?»
Zoro narrowed slightly his eyes, fingers grasping the helmet «Haven’t you had enough fun for today?»
«It’ll be worth it».
Sanji’s eyes never shied away from Zoro’s, whose lips twitched «Bold words».
 
The door slammed against the wall and the keys fell on the floor, while both slid inside the apartment. Zoro kicked the door behind him and crushed Sanji against it, kissing like he wanted to eat him; a hand clutched tightly Sanji’s nape, the other one moved to grab the ham of the shirt.
«Finally can remove this rag» he breathed in his mouth.
«Ehi! I like this shirt!»
«It’s a net for fish» Zoro replied, hooking a finger in one hole, nipples-level.
Sanji made a sharp grin, his fingers captured in Zoro’s hair «Didn’t hear someone complain…»
Zoro swallowed hard jaw set like every time Sanji alluded to his sex escapades «If you parade your flesh like a fucking slut» he muttered, bending to trap one of the nipples in his mouth.
Sanji moaned and his head hit the door behind him; he was closing his eyes to bask in the feeling when he heard the tear in the shirt, as Zoro’s finger dug a space into the net.
«You shithead-» he started clawing Zoro’s neck, but he cut it out when Zoro’s teeth bit lightly the bud, rolling it in his mouth. «Ah» he gasped and Zoro smirked in the action.
Without waiting, he found Sanji’s ass and palmed it.
«Squeeze» he ordered and Sanji hooked his strong thighs around Zoro’s hips, as he moved them to the kitchen.
Sanji was flopped unceremoniously on the counter.
«What a brut-» he started, but Zoro was again on him and his mouth, the tongue shoved in his throat and both arms caging him. «Ah can’t breathe…» he blew out, when Zoro finally left his mouth to attack his neck.
Zoro grabbed Sanji’s chin and moved his head up, biting the tender flesh on the jugular, feeling Sanji swallow. When he reached the shirt edges, snorted and finally yanked it away, fighting the little resistance Sanji was trying to convey.
The blonde watched the discarded shirt hitting the floor, the hole visible on the front.
«I liked it. You’re a brute!» He whined.
Zoro hummed against his now naked clavicles, both hands shifted on Sanji’s thighs, still wrapped in leather pants.
«Maybe I can put it on anyway…» Sanji murmured and Zoro straightened up all of the sudden to glare at him.
«Why?»
«Because I. like. It.» Sanji pronounced and Zoro rolled his eyes.
«You usually care more about clothes to worry about a fishnet».
«And you usually care less about them to worry about what people wear» Sanji replied, with a half-baked smile.  
Zoro spread Sanji’s thighs to shift closer between his legs «I don’t care about people…»  he whispered in his ear, sucking the lobe.
Sanji moaned, slid the jacket down Zoro’s arms and started to unbutton the shirt with wandering fingers.
«Oh you big softie, don’t want me to “parade around”?» His tone was sarcastic, he knew very well how Zoro would react.
Zoro stiffened for a second, then swap Sanji’s hands from his button-up and just tore it apart, making Sanji gasp audibly.
«You’re an animal» he groaned, but he could feel the heat building in his guts, his hands already on Zoro’s tanned body without hesitation. Zoro flashed a grin and leaned forward, pushing Sanji halfway down on the counter.
«You love it» he muttered, travelling down his chest and nipples with his tongue, making him squirm.
«And you know, this pants… »
«What, slutty too?» Joked Sanji, but Zoro wasn’t amused.
«Fuck. Everybody could see your dick» he growled on his neck, one hand went to pop the button and unzip it.
Sanji’s hard cock swung out and Zoro grabbed it tightly right away, squeezing it.
«Ah Zo-ro…» Sanji fell on his elbows, head backward and a nice arc in the spine.
Zoro sighed and started to work it out, mouth on his ribcage, kissing and licking and biting. Sanji started panting heavily, then he straightened up all of the sudden and batted Zoro’s hand away.
«Wha-»
«Enough jerking around. Fuck me» Zoro grimaced as Sanji pulled furiously down his own pants and leaned forward to unbuckle Zoro’s belt. «We still have a thing or two to finish».
Zoro clutched his wrist and squeezed hard, making him whine «You don’t decide anything, Blondie, not tonight. You made me stare at your little games the whole damn time, so me think I’ve the right to decide what to do with you».
Sanji snorted, but threw the head back when Zoro came down to graze his sensitive neck with his lips. His naked hips were brushing against the harshness oof Zoro’s belt, making him shiver.  
«Yeah, you’re forgetting your little friend?»
«Oh right… the one I’ve talked with, while you were rubbing yourself against Ace».
Zoro was still playing the script, but his knuckles whitened against the counter he was grabbing; like always, Sanji brought him a hair away to snap completely. Sanji smiled on Zoro’s chest, while caging him inside his naked thighs, raising the pressure on the lower side «Not my fault, he’s hot».
«Mmh, he kisses well too?» Zoro asked, leaving ghosting bits on his clavicles.
«Yes. So passionate…» he would certainly had found other words to tease him, but Zoro suddenly lifted him. «Woah!»
«Let me go, princess» he whispered dangerously, spreading the hand on his back to hold him.
When Sanji let go his hips, Zoro just turned him over, face first on the counter.
«You know, I think I’ll finish what we started» he muttered in his lower back, caressing possessively his thighs, before patting them «Open».
Sanji’s flesh trembled like everytime Zoro’s was in the mood to use that kind of tone with him. He was never into BDSM, but he had discovered a hidden pleasure for unbalance and submission. He never worked up the courage to tell Zoro if he could… and without him…
Sanji obliged and stretched both arms over the counter «You know, I can easily kick your dick from here».
Zoro smirked while brushing both palms all over his white back «Doesn’t nothing but arouse me more, princess».
Sanji exhaled, secretly liking everytime Zoro used that word with him. Maybe it was part of the scene.
«Don’t you take your clothes off?» He whispered, glancing at Zoro’s still covered legs.
He chuckled and bend on him to whisper in his neck «Why? You’re just a quickie, right?»
Sanji didn’t answer but could feel the heat building in his guts again.
«Where was I? Ah…» Zoro grabbed a mouthful of his hair and forced Sanji to turn towards him. «Open»
Sanji opened his mouth and Zoro shoved his tongue down his throat, kissing him so deeply that it was like he wanted to be eaten by Sanji. They were still kissing, when Sanji felt Zoro slid in him.
Because he was already prepared it wasn’t painful, but there was the little burn of the dryness, the one Sanji didn’t care that much because it was all Zoro and nobody else. When Sanji had sex with anybody else, he always used condoms and all the lube he could muster; he couldn’t care less if it killed the mood, those were his non-negotiable rules.
He didn’t know if for Zoro was the same and in which way he enjoyed sex with others… god, he couldn’t even think about Zoro having sex with other people…
Sanji opened one eyes and watched at his handsome face while was still devouring him, thrusting in him like he wanted both to melt into the counter. How could he feel so close and far away from a person?
Sanji moaned in his mouth and Zoro bit his upper lips before to straighten up and griping his hips «That’s right, let me hear you…» he thrusted harder and harder, leaving Sanji writhing under him.
«Zoro» he moaned louder, arching up while Zoro bend down to meet his shoulder to bit and kiss.
His open shirt grazed Sanji tender naked skin, his trousers still rolled around his lower hip; somewhat the coldness of the buckle’s belt crushing against his naked thighs, made Sanji wilder like the image they built up came out stronger.
«Do you like to be fucked in your sacred kitchen mmh?» Said Zoro, still on Sanji’s neck.
«If… if you call it fuck…» Sanji scrabbled together in between whines.
Zoro groaned, pushed him down against the hard surface and shored up his hips more, spreading his cheeks, sinking deeper and harsher «You really testing my patience tonight».
«Testing your endurance, m-maybe…» mouthed Sanji, laying the forehead against the surface.
The coldness couldn’t help the dizziness that found him while the orgasm was building. He exhaled harshly and shakily.
«Yes, like that. Don’t stop…»
Zoro yanked him up and crushed him against the fridge, legs again around his waist. He combed quickly Sanji sweaty hair back, freeing his heated eyes «Here you’re…» he muttered, kissing him again with fervour.
Sanji gave everything back, kissing and biting lips, spitting and using tongue; he grabbed Zoro’s shirt desperately, clawing at the material and at his waist, puling him in more, more inside and around himself.
He banged the nape into the fridge when the orgasm hit him like a bus, making him yell and hugging Zoro even more.
«Let it out, princess…» Zoro murmured on his adam’s apple, still slamming inside him, overstimulating.
«Fuck» Sanji exhaled, plopping the sweaty forehead on Zoro’s shoulder.
Zoro kissed him briefly on his hair, before starting thrusting in faster and deeper, chasing his own orgasm. He grabbed Sanji lightly by his neck, straightening him up and nailing him with his intense eyes.
«You’re so fucking sexy» said Sanji, licking his lips.
Zoro smirked briefly, sweat rolling down his jaw while thrusting brutally in him. Sanji came a little forward to lick the drops following the sharp line of his jaw till the ear, playing with the tongue around his piercing and sucking his lobe.
Zoro’s breath faltered and Sanji knew he was coming from the rigidness of his muscles. He hugged Zoro tighter then, because he loved when his muscles got all rigid and then shivered like a mountain under a storm.
Zoro dropped his forehead on Sanji s’ shoulder, laced up his arms under Sanji’s ass and thrusted shallowly two or three times before to came with a deep shiver and a groan that muffled in in the crook of Sanji’s neck.
He stilled for a moment, breathing deeply while Sanji was prepping little kisses on his neck, the nape, the ear, the cheek.
With a sigh he put Sanji down and pulled up his trousers.
Sanji was completely naked, his pants abandoned on the floor the moment Zoro slammed him against the fridge. He resisted the temptation to grab them and moved sinuously in his nudity, opening the fridge to grab his beloved white.
«Want some?» He asked, taking a stem glass and pouring himself.
Zoro shook his head as trying to fix the collar of hid open shirt, then smirked «Needs an iron».
Sanji glanced at him «Needs the trash directly».
«You’ve been clinging on me pretty hard, princess» he joked.
Sanji snorted and turn his back to focus on the messy counter «I’ve to set it on fire…»
Zoro moved behind him and hugged him around the waist to lay a kiss on his shoulder «You’ll crazily scrub it tomorrow…»
Sanji felt the tears pinch the corner of his eyes, like everytime Zoro acted in that sort of sweet and layback way after their games. There was a fragile moment, between the sex and the start of a new game the day after, where Sanji thought that if he was brave enough or stable enough or crazy enough to ask, maybe…
When he didn’t answer, Zoro moved to the hall while closing up his shirt; Sanji saw him bend to grab his jacket and something stir in his body.
«Are you going?»
Zoro wasn’t putting his jacket on though, just fold it on his arm and turned around «Do you want me to stay?»
As a rule, they never slept together. Of course it happened, when they were both too wasted or far away from home or just too lazy to move; they were also friends and were part of the same group, despite their games it wasn’t like they were two strangers. However Sanji had always tried to avoid the sleeping part, especially because he tended too often to slip in the “I can’t sleep but I can watch your stupid handsome face all night” part. Then he didn’t want to tell him, he wanted for Zoro to want it.
Sanji blinked and the eye contact disappeared, he sighed and went to catch a blue silked kimono from the hanger; he put it on and closed it messily with the belt around the waist and shook his head «No».
Zoro tilted his head «Are you sure? I mean…» he looked away for a moment, before to sit on Sanji again. «… I can. I don’t have to work tomorrow».
Sanji stared at him, twisting his wrist to swirl his wine, thinking: sleeping together, whispering sweet nothings in his ear, cuddling, kissing, then waking him up with a wonderful breakfast – salty, because he doesn’t like sweets – and a black coffee, go to the market, lunch in that small cozy place he knew Zoro would love because it’s right next to a kendo gym and a dumb duck puddle (yes, he loves ducks. He’s that dumb). Then go for a walk among flowers, hand by hands maybe, talk about nothing, watching at him in his stupid everyday clothes and not just in his sexy-machine attire, watch at his eyes lit when talking about his job, letting him in in his routine…
Sanji’s little smile faded subtly «Go shower, you stink. See you  Saturday night at the Bronze?»
Zoro smirked and moved forward; he jokily squeezed a cheek hanging out from the kimono and kissed him passionately.
«Goodnight, princess».
«Yeah. Goodnight, Sexy man».
Zoro closed the door and seemed like he brought all the noise with him leaving just silence. Sanji sighed as drinking from his glass. He went to the fridge, grabbed the whole bottle and moved to the bedroom, feeling like he would shower later. He knew he’ll spend the night thinking of new exciting ways to tease, work up, break Zoro next Saturday, leaving the Moss no choice but touch him, reclaim his body and his attention. But maybe… Zoro’s sincere smile took the scene, ripping the steamier images away… maybe he could find new ways to trick him into different things, he could sleep with him, starting with the famous breakfast, maybe a date and maybe…
Sanji plopped on his bed, thinking how it was possible to find more exciting these new images of dates than the ones were the sexy Moss was pumping in him like a ravenous animal. God, was it love, wasn’t it?
 
 

Notes:

Hallo, this little thin ìg was written through many weeks, I hope you'll enjoy it.
It was written to be a standing alone, but I can't exclude to write more if you like it and I've other ideas.