Actions

Work Header

inoccasional

Summary:

Zoro can't stop thinking about Sanji's womb tattoo. Acting on his primal instinct, he goes to put an end to his sexual frustration.

Notes:

Big thank you to my sweetheart Mei for giving me the idea to write Sanji with a womb tattoo! I've had such little time to write any additional WIPs but I wrote this in a single night and just had to post it.

Work Text:

Zoro was no stranger to Sanji's body. He'd seen it in tight shirts and pants. He'd seen him on the beach and on the one occasion they'd drunkenly hooked up, he'd seen it naked too. Yet there was something more now. Something caught Zoro's attention one hot summer afternoon, when Sanji stretched himself on the back of a bench and the edges of a belly tattoo appeared below Sanji's swollen belly button.

Excluding the fact Sanji had had a belly piercing for the longest time (he was very proud of it, Zoro knew), it was the first time Zoro ever caught a glance at his tattoo. Sanji never spoke about it and Zoro doubted the rest knew about it as well. They didn't pay attention to Sanji like he did. They didn't look at him when he was stretching. They didn't watch his tongue wet his dry lips or the way his Adam's apple bobbed whenever he drank water.

They didn't care. But Zoro did.

Since then, he would stop thinking about it. There'd been times where he had jerked off three to four times a day because of it, simply imagining the way the tattoo would move under his cock. Zoro knew how deep he could reach from within, and feeling Sanji's heat one more time was a nearly insatiable desire, only to be sated with the act itself.

As all of their crew grew up and started settling into their life paths, they didn't meet all that often. Luffy was constantly sending pictures from his trips around the world while Usopp and Kaya had just bought their first home. Nami was on her way to become a successful forecaster while Vivi had just bought them a kitten, sending just as many videos of Karoo as Sanji was of his recent culinary displays.

Zoro and Sanji weren't going to meet on their own unless it was because of their mutual friends but Zoro could hardly wait for that before he made his move. He'd been drinking home alone all week and by the end of it, he was tired of it. He didn't think he would ever get tired of alcohol but he knew he was trying to substitute a much more dire need, one that didn't allow for any more delays.

He didn't text Sanji when he went over to his place. Taking the first cab he saw, Zoro got there twenty minutes later, banging on Sanji's door. He heard some yelling back and forth and Zoro mentally cursed himself, not thinking this through. Sanji and Ace, Luffy's brother, were flatmates and he didn't think Ace would be home, considering it was a Saturday evening.

Just like his younger brother, Ace was a reveller. He enjoyed being the centre of attention and although down to earth, he was the kind of frat guys someone would find downing a keg of beer upside down. Zoro liked Ace but seeing him opening the door instead of Sanji made him want to punch his pretty face just to keep him out of his business.

Ace's eyes dragged up and his brows shot to his hairline, clearly not expecting Zoro of all people to show at his front step.

"Hey! What's up, man?" He asked and Zoro gave him an impatient smile with a look behind his back.

"Hey. Is Sanji here?" Zoro's fingers jerked nervously against his bicep. Ace glanced over his crossed arms, then he eyed his outfit and a flash of understanding passed across his face. He did his best to withhold his smile as he invited him silently.

"I thought it was Sabo." Ace said as he walked Zoro towards the living room. Zoro couldn't guess whether he was genuine or not but he couldn't care less even if he was paid to. "We were about to go to the bar that opened down the street. Check it sometime."

Zoro only scoffed. He quickly scanned the living room and a blonde set of locks caught his attention in the middle of the living room. Earphones blasting fast-paced music, Sanji was stretching himself on a yoga mat in a perfect split. There was a thin line of sweat formed across his forehead, a crop and shorts exposing his slimmed waist and toned thighs.

If one's breath could stop by a single sight, that would be every person who'd ever laid eyes on Sanji. Zoro put in his whole willpower not to jump him while Ace was still there but unless he dashed within the minute, he would be a spectator to some awfully unholy things.

Ace walked in front of Sanji and Sanji raised his head to him a moment before Ace snapped the cable of his earphones.

"Wha– Hey!" Sanji exploded like a bomb. "I was in the middle of something!"

"I'm heading out with Sabo." Ace said and Sanji made a foul expression.

"You were about to rip my ears just to..." Sanji trailed off, just like his eyes which met Zoro's. He blinked a few times (as if to make sure he wasn't imagining him) and furrowed his brows again, removing himself from the split. "The fuck you doing here?"

"I said I'm heading out!" Ace yelled again, already halfway through the door in his pyjamas. Zoro just now realised Ace was wearing Kuromi jammies and a simple hoodie which hid his muscular build. Still, Zoro didn't give a single fuck and nor did he feel bad for kicking him out of his own apartment. "Text me later!"

"Ace? Ace! Tell me why..." The front door shut and Sanji groaned softly. "Oh, for fuck's sake..."

The room quieted while Sanji wiped the sweat off his face.

"What'd you want?" He snarled at him, taking a deep breath. He put his hands at his hips and Zoro knew he was a goner when his loose shorts hung off his narrow hips so sinfully. "I swear to God, I will beat your ass to oblivion if you interrupted my yoga session just to ask me to cook for you."

Zoro gritted his teeth. He was restless, of course he was. He'd put his hands in the pocket of his hoodie as an attempt to hide his rising boner but it was of no use now.

"Have sex with me." He blurted out, watching as all initial hostility drained from Sanji's face.

"What."

"I said I want to have sex with you." Zoro stated more clearly but Sanji shook his head, then waved his hands in haste.

"No, I fucking caught that." He argued. "It's just... What."

"If you got it, why're you asking twice?" Zoro scoffed impatiently. "I said I want to fuck y–"

"Are you drunk?" Sanji interrupted him roughly. "Because if you're fucking drunk, we're not doing shit. I'm not going to have sex with someone who's clearly not in his right."

That's all Zoro needed to know to act. He took two big steps towards Sanji and he shoved his fingers at the back of his hair, pulling him into a rough, breathless kiss. Sanji gasped as Zoro placed his other hand on his ass, squeezing it with near desperation.

"Marim-o..." Sanji tried to push him back. "St-top it. You're..."

"I'm not drunk." Zoro whispered. "I haven't drunk since Friday. Fuck, I... I haven't been able to come a single time today because of you. I wanna fuck you so bad."

Sanji finally managed to put some space between the two of them, looking Zoro dead in the eyes, yet Zoro couldn't ignore the small glimpse of raw hunger which streamed through him.

"You promise?"

Zoro closed his eyes and nodded, opening them again. "I promise, goddamn it. I'm as sober as I can be."

Sanji bit his lips hard while Zoro awaited the final verdict. Sanji looked down at Zoro's mouth and a soft "Fuck it" escaped him before they were onto each other once again. Zoro moaned into the kiss and pushed forward, not allowing Sanji to take control.

No, tonight Zoro was calling the shots. He overtook Sanji and Sanji stumbled back. Zoro palmed his ass with two heavy palms and their legs became tangled, making Sanji almost fall back. Zoro caught him in the last moment and he gently put him down, not interrupting the kiss.

"Wait. Wait." Sanji whispered to him. "I need to sh-shower..."

"Absolutely fucking not." Zoro shook his head angrily.

He reached for the waistband around Sanji's hips and in one pull, he took out both his shorts and underwear. Sanji yelped while Zoro thrusted his clothes away, leaving him with just his damp crop top and the womb tattoo Zoro had wished to see for months now. It was a pink one, all sharp edges and round corners. It extended down, soon before the base of his cock began and on each side of it wrote, "Eat Me".

The little heart-shaped jewel that hung below his belly button shone in bright pink and Sanji laid on his yoga mat with his face in his hands. There was no doubt he was blushing now, his red ears exposing him complete. Zoro sat between his spread legs and his fingers hooked the belly piercing before his knuckles traced the tattoo to the very edge of Sanji's thin, yet long length.

"Holy fuck." Zoro whispered, breathless in his own right.

"Shut the fuck up." Sanji rasped out. "I lost a stupid bet with Ace and now I'm stuck with it forever."

"Looks good on you." Zoro dropped lower, kissing the middle of his waist, then dragging his tongue lower and lower. Sanji grappled at his short hair and pulled him up.

"Don't you dare fucking lick it." He warned, more nervous than annoyed. "It's dirty."

"It says "Eat Me" right here and you're telling me not to?" Zoro reached the tender skin above Sanji's member and slicked his tongue across it. He kept moving up and up to the tip, Sanji resisting but almost as if restraining himself from overpowering him. "It'll be a waste of money."

"Shut up." Sanji hissed when Zoro flicked his tongue across his frenulum and his lips sealed over the tip, then down, down, down... Sanji's breath hitch. "Oh... fuck..."

Zoro worked him well. How couldn't he? Sanji's belly tattoo was right under his nose and he got to see it closer with each inch he took within his throat. It was challenging with Sanji's length and Zoro strained to swallow the last two inches as the crown punched the back of his throat whenever Zoro moved up and down.

There wasn't much success in trying to suppress his gag reflex and a few times, Zoro had to take it out, so he didn't choke on it completely. That seemed to do just perfectly with Sanji. He was whining loudest when he could hear Zoro gagging around him, and instead of trying to push him off, Sanji was now pushing his head back down to get his cock all slicked up with Zoro's saliva.

"Fuck. Yeah... M-Marimo..." Sanji babbled, his feet raised to Zoro's shoulders.

The pressure was immense but Zoro held it well and not once did he allow Sanji to push him away carelessly. Sanji was balls deep in pleasure and Zoro managed to get him to the very edge before his tongue tasted the come first, before it filled his throat completely. He could barely swallow Sanji's sweet milky liquid and Sanji instinctively pulled him away, his hand now directing the spurts all over Zoro's face.

With one eye closed and breathing so irregular, Zoro still watched as Sanji pushed his head back and dropped on the mat not a moment later. Zoro grabbed whatever come he could gather from his face and the consistency stretched between his fingers, giving him an idea.

Not losing any time, Zoro utilised the position to spread Sanji's cheeks and he heard a tiny gasp when his finger slipped through Sanji's entrance.

"Oh my god. Mar... Holy fuck."

Zoro worked Sanji tirelessly and at the smallest hint of stretch, he kept adding fingers until he felt satisfied with his hard work. Sanji was cursing sporadically and his breathing quickened with Zoro's slow raise. Sanji's knees bucked over his shoulders and Zoro bit the end of his hoodie between his teeth, exposing his unzipped shorts.

Like they'd done it a thousand times now, Zoro spat in his hand and saliva mixed with come to coat Zoro's leaking length. It didn't matter if he could talk or not, because talking wasn't required for fucking and besides, Sanji did it in plenty. As Zoro aligned his cock to his entrance and shoved himself inside, Sanji let out a deep long groan and he started shaking his head with tiny tears at the edge of his eyes.

"F-fuck… Fuck, I can't believe it fit." His laugh came out manic and Zoro's mind blanked out, not realising when he'd thrusted harshly into him for a second time. He bit on his hoodie and he tried out his luck with another angle, listening to the symphony of sounds Sanji was making.

He didn't take it easy on him. Zoro's eyes were fixated on the single spot on Sanji's belly that moved with each thrust, and the heart jewellery with it. He dreamt of that moment so many, fucking him in so many ways and so many places that he couldn't believe he wasn't imagining it.

"Pl-lease..." Sanji begged, debauched and sobbing. "Fuck, please... Touch me. Touch me, Marimo, please."

His hand touched the bulged tattoo and still gripping on Sanji's thigh, his locked his wet palm at his cock and jerked him off in quick, restless succession. Sanji melted on the yoga mat, hair plastered all over the floor while he tried to keep himself stable.

"N-no. No." Sanji reached to stop Zoro from rolling his thumb against his slit but it was too late. Sanji let out a loud cry and Zoro felt the come spill between his fingers. It was the second time Sanji had come in the span of 20 minutes and Zoro pushed into his prostate, taking more and more out of him.

"Curls." Zoro leaned down and collided their lips in a sloppy kiss, interrupted by the continuous, remorseless thrusts against the wall of Sanji's belly. "Let me come in you."

"Do it, goddamn it." Sanji wrapped his arms around his shoulders, welcoming him as his hole filled with Zoro's silky liquid.

Sanji was dripping wet down there and long-awaited release Zoro felt kept him locked inside, rutting short and deep in him. If his cock could swell and lock them like this, Zoro wouldn't have minded. The warmth of Sanji's body was just what Zoro needed and he dropped down to shower him with lackadaisical kisses.

Leisurely, Sanji responded and he hummed whilst his fingers threaded through Zoro's wet hair.

"Sorry about your mat." Zoro mumbled and kissed him more.

"I'll wash it." Sanji said. "Are you staying over?"

Zoro hesitated, then shook his head. It was better if he left. He wasn't ready to face the fact he might be attracted to Sanji, in more than one way, and after tonight, he wasn't sure what their relationship might become. After their first hookup (now being more, just one more selfish one because of Zoro), they didn't speak for two months, not even regarding each other in the presence of their crew.

It became clear that something had changed, yet neither of them were willing to admit it, let alone acknowledge it.

Sanji looked at him momentarily – just enough to be sure Zoro looked at him back – and nodded, letting go of his shoulders. He stared at the TV as Zoro stood up and fixed his limp cock back in his pants. He was going to wash everything once he went home.

Slowly and ever so gently, Sanji sat and took a hold of his pants, just barely covering himself and the mess they'd done on the floor. Zoro lingered for just enough to be sure Sanji wouldn't need his help and he turned back, knowing a  goodbye would've been worse than not saying anything at all.

"Tuesday." Zoro heard behind him. He stopped right before the arch for the hallway and looked back, breath caught up in his throat. Sanji still sat there, looking messed-up and fucked, but he was nothing but calm. "Ace will be staying at his boyfriend's place, so I'll have the apartment for myself."

Confused, Zoro was about to ask why exactly was Sanji telling him about his roommate. Then, it clicked. Something must've appeared on Zoro's face when he understood the invitation because Sanji gave him a light smile in return.

"Okay. Tuesday."

"Tuesday."

Zoro hummed and left Sanji's apartment, smiling on the way out. He wasn't willing to admit to liking Sanji, let alone tolerate him, but he didn't mind meeting him again like this. He didn't mind touching his body, or feeling its heat. He didn't mind kissing and he didn't mind staying over for longer. They could shower and Sanji could make dinner. Zoro would bring cards and they would settle, once and for all, who was the War champion amongst them.

Tuesday, he said. Zoro just couldn't wait.