Work Text:
Sanji slipped the blue rubber over his length, concentration etched on his sharp features.
Zoro was perched on the blond man’s lap, his own features mimicking his partner’s, eyebrows scrunched up as he watched. He could feel a bit of lube trickle down his legs and cringed.
Preferably, Zoro wasn’t afraid of bare-backing, Chopper had a cabinet full of contraceptives. Not because the deer thought anything dirty was going on under his nose - but for extra precaution just in case. Zoro would rather not have to pop a pill every time he decided to pimp himself out but didn’t mind in the grand scheme of things.
This time though, Sanji insisted on an extra layer of protection. The two of them had fooled around for ages, but had yet to go this far. Sanji had been dropping hints that he wanted to bury himself in Zoro for a while, but it was foolish to assume that the swordsman had noticed - or cared.
When the subject was finally brought up, Zoro inched away at first. In prior one night stands, he never feared mistreatment based on what he had going on downstairs, he knew his strength was far beyond that of any former lovers. With Sanji though, it was…complex. There wasn’t necessarily a power imbalance, but Zoro had a nagging fear that his partner would see him differently after fucking for real. The cook’s feelings on gender were definitely a little hazy, especially after his time at Kamabakka kingdom.
Sanji had assured the crew (but mostly himself) that he felt secure in his masculinity - but behind closed doors Zoro could notice cracks in the façade. Zoro recalled one moment that was particularly eye opening.
A few weeks ago, they had an intense session of frotting, the two of them sprawled out on the floor of the crow’s nest. Neither itched to move, despite feeling fluids begin to dry on the front of their trousers. Sanji huffed and adjusted his underwear.
“These are so itchy,” Sanji huffed before shucking off his pants.
“Go commando, nobody’s gonna notice,” Zoro answered, nonchalant. He never cared for the cook’s tight underwear. Made jerking him off an annoying task.
“You’re a Neanderthal,” Sanji rolled his eyes. He folded his pants at his feet for later, the cook always prepared for when Zoro got another flame in him before they would leave. Sanji laid back down, his arms folded behind his head. There was a beat before he asked, “were you forced to wear bloomers - when you were younger, I mean.” He visibly sweated.
Zoro jerked his head back a bit before sitting up, his expression bewildered. Sanji feared the other man was about to send him flying out the window.
“Yes. Once. Why are you asking?” Normally Zoro didn’t push, but the question pissed him off greatly. Although, he supposed that somewhere deep inside, the place where he held his own fears regarding his own gender, made him sympathetic.
“I was wondering…when I was forced to wear them on Hell Island, I don’t think I really minded them that much. Comfortable, I guess. I…” Sanji trailed off. “I’m sorry. I’m sure what you experienced was not a pleasant memory.”
Zoro ignored the pull at his chest, he thought he would puke at the romantic thought of pulling Sanji into an embrace. Zoro disregarded the reaction. The other guy was clearly fighting something in his head, Zoro could tell just from the longing look on his face.
“Is’not a big deal. My parents tried to force me into something for school. Don’t think I ever screamed and fought harder in my life to get the damn things off.” Zoro explained.
“How did you know? How did you know you hated it?” Sanji sat up too.
“I dunno how to describe it. It’s like the eyes in your mind see red, or like you’ve been shoved into a skin that isn’t your own.” Zoro wondered why he felt weirdly poetic. He blamed Perona. Sanji nodded.
“I don’t think I feel that way. Something is just…I don’t know.” Zoro didn’t push further after that. Sanji pulled on his trousers and left.
Now, rubber finally on, the two admired Sanji’s length, neither making a move just yet. The two masturbated for a second, Zoro pushing at his clit while Sanji massaged the swollen head of his dick.
This was an entirely different environment, shacked up in an inn like this. While the whole endeavor was extremely sneaky, they were used to rushed and heated moments around the sunny, both constantly scanning for any wandering shipmates.
The whole thing was far too intimate for Zoro’s tastes. Yet, Sanji didn’t think twice to go out and buy two bottles of heavy wine and a candle that Zoro thought smelt more like rubber than “Crisp Leather.” So dumb, the swordsman thought. Once again he ignored the pull in his chest when Sanji had shown off his purchases.
“Let’s get this over with,” Zoro flatly said, sipping two fingers inside himself, stretching before positioning Sanji’s dick below him.
“Way to make a man feel special, dingbat.” Sanji said lightly. Zoro could feel his head nudge his entrance. “Shut up,” he commanded before crudely sitting in Sanji’s lap, the blond’s dick fully furrowed within the other man’s hole.
Sanji screwed up his face again, trying to adjust to the tightness. Zoro remained unfazed, moving his feet underneath him. The taller man attempted to move, but Sanji stopped him with a strong grab to the other’s thighs.
“Wait, wait wait wait. You’re ridiculously tight, it's like your cunt is strangling my dick,” he said, his deep voice strained.
“Don’t call it that.”
“You don’t want me to call your cunt what it is?” Sanji asked, somewhat rhetorical. Zoro gave him a punishing thrust, making the taller man keen.
“It’s a hole to you. You’re not some random who thinks they can just say whatever they want to me and get away with it.”
Sanji blew out a breath of hot air. “Never took you for a used whore. Especially with how much you clench on my cock.” Sanji stated hotly.
Zoro’s mind was flooded with arousal, but his anger quickly overpowered it. He leaned forward to put a hand over Sanji’s throat, but psyched himself out before carrying through. Sanji bucked up into Zoro, hitting him where it mattered.
“Fuck!” Zoro yelled before returning the action. They started at an intense pace, Sanji’s length slipping out once or twice before they managed a steady rhythm.
“You know what sex-cook? You call it whatever you want, only if you admit you’d wish someone would buy you,” Zoro suppressed a hearty moan, “- a pair of big girl panties.” Sanji whined.
“Yeah, yeah- you gonna - you gonna get ‘em for me baby?” Sanji gripped Zoro’s ankles a little tighter, feeling the scars there. The ankle scars reminded the cook of something and he moved one hand to cup Zoro’s pec. His pinky idly touched the raised scar beneath it.
“Maybe after I grow a dick,” Zoro chuckled, mostly to himself. His laughter was short, interrupted by a throaty groan.
“Maybe after you finally convince Nami-swan to give you some debt relief,” Sanji quipped, they both giggled at that.
They continued the brutal pace, Zoro thankful for intense training. The burn in his thighs didn’t last more than two seconds. The swordsman moved a hand back to hold the base of Sanji’s dick. Sanji returned the favor, leaning up to suck one of Zoro’s nipples. He mouthed at the bar piercing there. The cook remembered beating himself raw when Zoro had first got the jewelry. It was one of the only times he had been depraved enough to jerk off in the galley. Sanji bit at the nipple, hearing the stifled moan suppress in Zoro’s chest.
“C’mon, let me hear you,” Sanji quipped before laying back down, Zoro’s hips in his supple hands. The shorter man used this to his advantage, pulling Zoro down to meet his thrusts.
Finally, Sanji hit a bundle of nerves, moving to hold Zoro in place. The two of them held their breath before releasing. Zoro could feel both of their sexes tremble before stilling, and fell over like he just ran from the ends of the Earth and back. He felt weirdly exhausted, a rare feeling he hadn’t felt since his ordeal with Kuma. This time though, he was pleased.
Sanji huffed for a moment before moving Zoro over on his back, pulling off the condom and tying it off before tossing it in a waste bin. There was silence as Zoro blew out the candle. When he turned back around, Sanji’s hands were clasped over his mouth.
“What? Realize you totally just had gay sex? Feelin’ regretful?” Zoro teased. Sanji shook his head, pale as a ghost.
“C’mon what is it? You can say cunt as much as you want next time if it’ll make you feel better.”
“I told you I wanted a pair of panties!” Sanji gasped at last. Zoro gave him a look that read “really?”.
“Nothing wrong with that cook. If you want ‘em I’ll see if Nami can swipe a pair for you.” Zoro jested.
“Absolutely not. Nami-swan cannot know.” Sanji blushed fiercely at the suggestion and the mention of the girl’s name.
“I’m being facetious. Now what’s the deal, scared you might be a girl?” The swordsman moved to his side, propping up his head on his hand.
“I- I’m not…I’m not a girl. At least not fully,” Sanji clarified before continuing, “I think I’m tired of looking the way I do. There’s a piece of me missing. I think there was something I didn’t realize I had when I was younger that I greatly miss.” Sanji clasped his hands over his toned belly. Zoro reached up to push his partner’s bangs away from his face to study Sanji’s screwed-up brows.
“Well you are definitely a lot wider. More muscular. And hairy. You look like a man now. I always wondered if you would grow into your looks,” Zoro admired the other’s form, he attempted to be subtle. Eventually Zoro gave up, resting his head on Sanji’s chest, his nose brushing the dense hair there.
“That’s not to say that you can’t be what you see yourself as, even with the body you’re in. Hope what I said didn’t make you think too hard.” Zoro’s eyes slid shut, somewhat at peace with his words.
“When did you suddenly become a wordsmith?”
“I dunno. I don’t even know what that means.” Zoro answered.
Sanji rolled his eyes before settling back into bed. He threw the duvet over them both before returning Zoro’s embrace.
“I don’t mind the man I’ve grown into. But I do wonder about what I could’ve been. Woman, man, in between.” Sanji leaves it at that.
Zoro only stirs at Sanji’s words, half listening. It isn’t long before he falls into a dream of long blond hair and lacy underwear.
The next morning, Zoro realized the only thing Sanji saw differently was himself.
