Actions

Work Header

Rating:
Archive Warning:
Category:
Fandom:
Relationship:
Additional Tags:
Language:
English
Stats:
Published:
2024-01-18
Words:
2,075
Chapters:
1/1
Comments:
27
Kudos:
381
Bookmarks:
38
Hits:
4,011

i made you (perfect in my head)

Summary:

“Are you seeing Hiyori tonight?” Sanji asks from his bed.

Zoro freezes from where he’s on his own twin bed, facing the wall while trying to study for his Russian I exam. He always gets a chill down his spine when Sanji mentions Hiyori. He doesn’t say her name often, mainly referring to her as ‘your girlfriend’.

Notes:

SO SYD made this tweet tweetand then added THIS QUOTE

and i was like oh my god. i have to write it.

lmfao warning for cheating and complete disregard of respecting boundaries and such.

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

Work Text:

past

“You’re a virgin, aren’t you?” Hiyori had asked. Of all places, she asked in the library, the history section where Zoro was looking for books about the Japanese occupation in Korea. He had almost dropped the books that he had in his hand.

“Um,” Zoro had answered. “Yeah.”

“It’s okay,” Hiyori placed a soft hand on Zoro’s shoulder. “I’ll make sure your first time is something you’ll remember.”

Zoro flushed hot. He thought a lot about what their first time would be like. He did, but he couldn’t actually picture them doing it. It was all so intimidating. He didn’t know how Hiyori wanted it, but he was nervous he wouldn’t ever be able to deliver that.

present

“Are you seeing Hiyori tonight?” Sanji asks from his bed.

Zoro freezes from where he’s on his own twin bed, facing the wall while trying to study for his Russian I exam. He always gets a chill down his spine when Sanji mentions Hiyori. He doesn’t say her name often, mainly referring to her as ‘your girlfriend’.

“No,” Zoro answers slowly. He knows what Sanji wants to hear, of course it is. He knows that Sanji gets very annoyed when Zoro has to go see Hiyori. Well. He doesn’t have to, but his parents like Hiyori and Hiyori’s parents like him and it’s just been happening for so long, the past 3 months that Zoro is trying his hardest to show up for her. “I have to study tonight.”

“Oh,” Zoro can practically hear the grin on Sanji’s face. Zoro doesn’t know why his roommate is so interested in his relationship. “I’m probably going to get dinner with the gang. Want to join?”

Zoro is going to repeat, again, that he really has to study. But. He hasn’t seen the crew in a while, because he’s been hanging out a lot with Hiyori and her friends. It’s been okay, but Hiyori asked him if he can come around a little more often, just because finals season was coming up and they weren’t going to see much of each other over the winter break.

The truth is, Zoro thinks that maybe Hiyori knows this isn’t going to last past the spring semester. He knows that of all the times they’ve been together, the most they’ve done is spooned each other to sleep. It was such an embarrassing moment that lead to it:

Two months ago the guy he stared at too long in just a towel and a toothbrush hanging from his mouth had drunkenly pushed him up against the wall. It was at Usopp’s hall’s party, he was in the co-ed building, so most of the parties occurred there. Zoro had thought a lot about his first time, he did, he wanted it to be when he was ready. That night he was.

Ever since then, he’s been constantly crawling into Sanji’s bed for more. And Sanji just keeps giving it to him.

Maybe it’s how when Zoro had placed a hand on Sanji’s chest, to stop him from grinding their cocks together on the tattered mattress of the unused room down the hall – he said to Sanji “I’ve never…”

“I know, darling,” Sanji cut Zoro off. “I’ll make sure it’s worth it.”

That. That sounded so much better coming from Sanji. Zoro couldn’t even bask in the shame he should be feeling because of how another person, another man is making him feel. In ways he knew his girlfriend could never. And Hiyori wasn’t a bad person, she was great, actually, had a good sense of humour, a strong head on her shoulders and certainty about herself that didn’t make people hesitate to respect her.

But that’s what Zoro’s parents want.

Zoro wants a strong headed guy, maybe one that’ll treat him nice because of the fact that he doesn’t have much experience, despite being 21, his first kiss was only in October. With Sanji.

And that’s just – that’s how it’s been for the past couple of months. Zoro doesn’t see it ending any time soon, because, well, the sex is really really good.

It’s so good, and that’s why after dinner with the crew, Sanji announces that he and Zoro are going to turn in early, so they won’t be able to join for their usual Thursday night bar and karaoke. Zoro pointedly ignores the daggering stare Nami gives him because he knows Nami knows. And he knows Nami knows he knows.

Zoro can’t help the heat that rises in his cheeks when Sanji laces their fingers together. They’re not actually dating, nor is that ever going to happen. Sanji is so popular amongst girls and guys, he always has a date. He hasn’t been seeing anybody recently, much to Zoro’s confusion. He’s spent a lot of time in their room, studying, listening to music and even weirder – talking to Zoro. They talk, they do, mainly through snide comments and text messages. Now Zoro feels like he knows more about Sanji than he ever did in the 3 years of knowing him.

That’s not the point, though.

The point is the sex is really fucking good. Usually, it’s against the door, or the wall, or Zoro’s bent over his or Sanji’s desks with Sanji just giving it to him. Today is a little different. This time they’re on Zoro’s bed, where Sanji had pushed him down onto it when they got back from dinner.

“This is probably going to be our last time before winter break,” Sanji is saying as he’s unbuttoning his dress shirt. He dresses so proper, always, like he’s got somewhere important to go, but it’s just his Stats II 8am class.

Sanji’s right. Zoro’s going to go home and have to spend three weeks with his parents who will definitely be asking him questions about Hiyori, they’ll probably suggest that he invite Hiyori and her parents over for New Year’s Eve.

“Ugh,” Zoro groans audibly.

Sanji pauses. His brows furrow. “What’s wrong?”

“N-nothing,” Zoro shakes his head. “Just…”

“Gonna miss me, Mosshead?” Sanji asks. The look on his face isn’t teasing or cocky, it’s like he genuinely wants to know if that’s why Zoro reacted that way. He’s expecting an answer.

“Yeah,” Zoro says, because it’s not a lie. He will miss Sanji. He will definitely miss waking Sanji up by sucking him off before running off to his class, and showing up 15 minutes with a coffee in hand.

“I’ll miss you, too,” Sanji says, letting his shirt fall to the floor.

“Are you still open from this morning?” Sanji asks when it’s silent. “Or do you want me to finger you?”

Zoro blushes. While he and Sanji have been doing this for quite a while, the nonchalance in which Sanji speaks about the things they do will always catch him off guard. He still remains #1 Virgin in that factor.

“No,” Zoro says. “Just fuck me.”

“Using your words,” Sanji says like he’s fucking proud of Zoro or something. Zoro can’t help but preen.

It’s a little quiet, just the sound of clothes shuffling off and onto the ground before Zoro’s fully naked, like he always is, and Sanji’s just… topless but has his slacks on, zipper pulled down just enough to pull his cock out. His cock, it’s. Nice. It’s big. Sometimes Sanji has to put a hand over Zoro’s mouth when he first slides into him, like right now.

“Shhh,” Sanji hushes him. “You’re so loud, baby.”

“Smj…” Zoro says muffled. He’s sure Sanji understood, because Sanji lets out a little whine at his name being spoken by Zoro. He’s glad that Sanji has his hand over his mouth, because he definitely wouldn’t be able to hold back the scream that rips from his throat when Sanji suddenly thrusts forward, hard, until he’s pressed up against Zoro’s ass, leaning over his torso. Sanji looks – really fucking hot like this. He’s turned on, and his hair is falling forward, Zoro can see both of his eyes, and they’re piercing into Zoro’s own. Sanji places both hands at the side of Zoro’s hips.

“Fuck, how are you so tight?” Sanji asks. Embarrassingly, enough, Zoro used to answer that question, with a meek ‘I don’t know’ before realizing it was a rhetorical question, that it was fucking dirty talk and that Sanji says all of this to get him to come all over himself like the virgin he is.

“Faster,” Zoro pleads. He likes when Sanji picks up the pace. It’s overwhelming and grounding at the same time. It takes Zoro to another place, to another fucking dimension. Fuck, Zoro doesn’t know how he’s going to go three weeks without it.

“I’ll give it to you,” Sanji says. It’s a particularly hard thrust, one that sends Zoro up his bed, almost hitting the headboard. Zoro wonders if their beds can actually withstand this, the force that Sanji is using behind his legs and the weight of their bodies. He doesn’t know how he’ll explain to his parents why or how he broke the university’s bed and why they have to pay for it.

“You’re so,” Zoro moans. He runs his hands up and down Sanji’s arms. He’s noticed lately, how much Sanji likes it when Zoro touches him while they’re fucking. “You’re so big, Sanji. It feels so good. All the time.”

“Zoro,” Sanji groans.

Zoro. Well. Zoro gets an idea. Sanji usually pulls out before, jerks their dicks off together in his hand before coming with Zoro. But. Zoro. Zoro wants to try something else. Sometimes Sanji will be whispering dirty things in his ear when he’s fucking him from behind. Like,

“I just want to fill you up.” “I want to see you leaking with my come.” These things make Zoro go all hot inside. He wants Sanji to mark him in that way. He wants to go home knowing Sanji came inside him. Sanji said Zoro’s the only person hasn’t used a condom with, and Zoro feels prideful about it.

“Will you come inside?” Zoro asks. Sanji stutters. Zoro bites his lip.

“You sure?” Sanji’s looking at him softly. Zoro turns his head, closes his eyes.

“I want it,” Zoro says.

“Zoro, god,” Sanji grunts. He pauses. Zoro is about to ask why he stopped, when Sanji lifts Zoro’s left leg up by gripping his thigh. Zoro is about to snap, to ask why Sanji is playing around with him at a time like this when Sanji puts his leg over his shoulder. When Sanji slides into Zoro to a hilt. Oh. He’s much deeper than before. From this angle, he can assault Zoro’s prostate until Zoro’s in tears. Zoro hopes so.

“Imagine if Hiyori saw you like this,” Sanji says, bending down, folding Zoro with him as he whispers into Zoro’s mouth.

“Sanji, don’t–”

“What do you think she’d say?” Sanji asks. He shortens his thrusts, until he’s pistoning inside Zoro with quick movements. Zoro is seeing stars. “‘Oh Zoro, why don’t you moan like that for me?’”

The voice Sanji uses to mimic Hiyori’s makes precome spurt onto Zoro’s abdomen. Zoro tries to feel guilty, to bring that feeling of shame out so he can get Sanji to shut the fuck up, to leave his girlfriend out of this.

“I’ll tell you why,” Sanji continues. “Because you love cock, and only cock. You love my cock. You like the way I can split you open, take you apart and then do it again and again.”

Zoro surprises himself. “Yeah,” he whimpers.

It startles something out of Sanji too, like he wasn’t expecting this to turn Zoro on.

“You think you’d stop fucking if Hiyori walked in?” Sanji asks, his thrusts are getting sloppy and sloppier, but the sound of skin slapping is still as loud as ever. Zoro is almost there. So is Sanji.

“No,” Zoro cries. “I want you to come inside.”

“You’re such a little slut,” Sanji spits, but there’s no actual venom. “God, Zoro, I love fucking you so much.” It’s more of Sanji’s rambling, telling Zoro how it took everything in him not to come right when he entered him, how the noises Zoro makes for him are so fucking pretty, how he’s never had anyone be this open and pliant for him.

Zoro’s the best.

Zoro comes first, before Sanji, but Sanji follows very shortly after, spilling his warm seed inside of Zoro, his face in Zoro’s neck, groaning.