Work Text:
“Zeff, this is my boyfriend, Zoro.”
“Ah… you got a good one, I see.” the old man replied, looking up from the meal he was cooking for a moment.
Sanji paused for a beat. “Well you could at least pretend to care!”
Zeff's lip curled into a snarl. “I do care, but these potatoes will burn if I'm not paying attention.”
“Ugh, I shouldn't have bothered you while you were cooking.” He groaned and then looked up at Zoro. “He's impossible, I swear.”
Zoro just stood there, awkwardly. He had no idea how to respond, so he just nodded. His hands were picking at his nails and his feet were shifting. He had never met a significant other's parents before.
Well he had met Zeff before, but it was when he met Sanji too. Just an in passing greeting at the Baratie years ago. But now this had an entirely different meaning.
Zeff cleared his throat and moved the pan he was focused on off of the heat to cool down. He wiped off his hands with a clean rag and walked over to the couple. “Little Eggplant, do you really want to get on my nerves while you're visiting?”
Sanji stuck out his tongue and blew raspberries at him before saying, “Ah, what d'ya care, you old bastard?!”
Zeff simply planted his hand on Sanji's face and shoved him away. “Go set the table. I made dinner.”
Sanji scoffed at him and moved towards the kitchen, and as soon as he was out of Zeff's line of sight he flipped him off. “Old Geezer.”
“Snot-nosed brat!” the old man barked behind him before turning to Zoro and smiling warmly. “I apologize if my greeting seemed rude. You're the young man dating my kid?”
“Yes Sir.” Zoro all but squeaked out.
“Well, of all the men I thought he'd bring home, a big strong one was not my first choice.” Zeff chuckled.
“W-why?”
“Well Sanji has… let's say a rocky relationship with masculinity. I assumed he'd bring home a more effeminate man. But you're not bad. The way my Little Eggplant talks about you, I'd think you were a gift from the heavens.”
Zoro's brain flashed with that first night they spent together. Zoro catching Sanji in a sexy dress and the amazing sex that followed. Yeah, you could say Sanji had an… interesting relationship with masculinity. “Really? He talks about me?”
“Why yes he does. When you first sealed the deal, he called me and gushed about you. About how sweet you were, your gentle nature, and well… how attractive he finds you.” Zeff laughed and slapped a hand on Zoro's shoulder.
Zoro gulped, his face turning a dark shade of red. “U-uh… I'm sorry if he said things that made you uncomfortable-”
“Kid, I've been raising that brat since he was eight. I've heard everything. And I'm not exactly the straightness crayon in the box.” He winked at Zoro, suggesting his own sexuality was a bit queer. “There's nothing I can hear that can shake me.”
Zoro nodded. He couldn't help the sweat pooling on his brown and on his neck. He couldn't pinpoint why he's so nervous, but he felt his heart in his throat. “Ah cool…”
A moment of silence followed before Sanji called out, “Hey, bastards, the table is set.”
Zeff sighed at Sanji's rude delivery and shooed Zoro towards the kitchen. “Go sit. I'll serve you. You won't have to lift a finger.”
“I can make my own plate-” Zoro tried to say.
“You're my guest. I'm serving you.” Zeff said, fully pushing Zoro into the dining room with Sanji.
Sanji smiled at his boyfriend and laughed, “So how'd it go?”
“He's kinda intimidating.” Zoro mumbled, walking over to Sanji and gently wrapping his arms around Sanji's middle.
“Awe, did my daddy scare the big bad Zoro?” Sanji asked in a mocking baby voice.
Zoro dropped his head next to Sanji's ear and growled, “Oi. Do not say shit like that right now.”
“What, Daddy?” That sounded more directed at Zoro.
The bigger man squeezed around his waist. “You're getting into some dangerous waters, Curly.”
“Awe Daddy's mad.” Sanji teased again.
Zoro's self control snapped and he stole a kiss from Sanji's lips. He held him close and immediately opened his mouth to invade all of Sanji's senses. The blonde melted into his touch, and moaned into his mouth. His arms wrapped tightly around Zoro's neck, and he pressed as close as he possibly could to him.
Their makeout session was cut short by Zeff clearing his throat.
Sanji shoved Zoro back, his face scarlet red. “A-ah Zeff- I'm sorry!” He said quickly covering his mouth.
“Wait until you're in your room before you go ripping each other's clothes off.” Zeff said dryly, setting down three prepared dishes.
“Da- I MEAN- Zeff! Don't just say that!” Sanji's composure broke and he covered his face completely.
Zoro flushed himself, but he had to admit, dinner smelt wonderful. He wandered away from his boyfriend and sat at the table, saying quick prayer, about to dig in. He paused and looked up at Zeff. “Do you have any customs like mine? I say a prayer over my food, do you do anything similar? I wouldn't want to disrespect the food you worked so hard on by my own ignorance. I've never eaten at another person's home, so I'm not sure how western etiquette works.”
Zeff paused, and covered his own mouth in slight shock. “One moment. Little Eggplant, get over here.” He turned his attention to the now recovering Sanji and motioned him to come closer. When the blonde came closer, Zeff dragged him into a headlock, close enough to whisper in his ear. “Keep him.”
“Huh?”
“Keep him!” He whisper-yelled. “Never has anyone you brought home been so considerate of my food! That means he'll be considerate of you. I like this kid!”
Sanji sighed, remembering all the times Luffy horked down food without a second thought. “Yeah yeah. I'm planning on keeping him.” He looked back at Zoro, who was silently staring at the wall, his cheeks flushed. He must've been embarrassed.
Sanji broke away from Zeff and hurried over to Zoro to take a seat next to him. “Don't worry, My Love. We don't really have any sort of custom like that. Unless you're religious, go ahead and eat.”
Zoro's limbs felt like jelly when Sanji called him that sweet pet name. “Okay…” he muttered and began to eat, Sanji and Zeff following shortly after.
Another moment of awkward silence…
“Do you always drown everything in oregano?” Sanji suddenly asked Zeff, still eating.
“Don't talk with your mouth full. You're an adult, act like it.” Zeff scolded. “And it's not drowning. It's a perfect amount.”
“I think it's really good-” Zoro began.
“Oregano is for-” Sanji began, a playful smirk tugging at his lips.
“If you say savages, I swear to God-”
“Savages!” Sanji finished, leaning back, closer to Zoro.
Zeff groaned. “What am I going to do with you?”
Sanji had a content little smile on his face, like the spout of bickering made him feel better. Zoro wondered if that's why he tried to get a rise out of him so often. He would happily engage in arguments if it made Sanji feel better.
“So, Zoro. That's your name?” Zeff suddenly addresses him.
“Yes.” He answered quickly, his back straightening.
“What are you studying? You go to Grand Line University with Blondie over here.” He asked.
“Oh, I'm planning on being a teacher. For a dojo.” He smiled slightly.
Zeff hummed. “So you like martial arts. I figured, with your physique I thought that you were athletic.”
“Yeah. I train a lot. I work as an assistant at a dojo already, but I'm working on that teaching degree. Nothing makes me happier than seeing kids grow into their passion for the martial arts. I specialize in swords.” Zoro explained, a small twinkle in his eye.
Sanji didn't miss just how cute Zoro looked when he got excited about his future career. His eyes crinkled, showing his joy as he spoke about the prospect of teaching, and Sanji just about swooned.
“Did you tell him about your kickboxing lessons?” Zeff asked Sanji, and that snapped him out of his Zoro trance.
“Have I?” He turned to Zoro, not knowing if he did.
“You've mentioned it, but I don't know much.” Zoro replied, looking at Sanji with hearts in his eyes.
The conversation at the meal was short and sweet, talking about school, careers, and other miscellaneous things. Eventually, they finished, and Sanji was about to help Zeff with the dishes, before the old man stopped him.
“Go be with him. I won't bother you.” He said, kindly patting Sanji's shoulder.
Sanji blinked and smiled at him. “So you're not evil.”
“I will be if you don’t leave.” Zeff immediately dropped the nice guy act and glared at his kid.
Sanji laughed and hurried back to hook his arm with Zoro's and drag him to his old room.
His old room looked like just that. An old untouched room. The carpet was spotless, the bed was beautifully made, and the shelves and dressers showed the wear and tear of having a kid live there for so long. And adorably enough, it was all blue.
Sanji flopped down on his bed and sighed. “Ahhhh~ I'll take this over the dorm beds any day.”
“You're living in an apartment.” Zoro said simply.
“Yeah but it's only been like a few months. Two years in that dorm was hell.” Sanji whined. “I loved Iva and the gang, but they were always so loud when I was trying to study.”
Zoro laughed and joined his boyfriend in bed. “Speaking of studying…”
“I was hoping you forgot about that…” Sanji mumbled.
Zoro laughed and rolled over to cage Sanji under him. “You know that's the entire reason I tagged along to your weekend trip home? To help you study, because my precious boyfriend needed help with math?”
“Shut up!” Sanji covered his face. “Numbers are hard, okay? I'm good at measurements and time- because that's all I need for cooking. Why do I need to know algebra?! What is the point of geometry?!”
“There's a lot of points in geometry.” Zoro said, holding back a laugh.
Sanji paused and sighed so loud he was sure Zeff heard him. “You suck.”
“You seem to like when I suck, actually.” Zoro teased, nuzzling his neck.
“Oh, choke on it.” Sanji quipped.
“Is that an invitation?”
Sanji groaned and turned his face away, annoyed. “No.” He rolled himself over so he was on his stomach and reached off of the bed for his bag, pulling out his computer. “If you're gonna make me study then at least make it fun.”
“How fun?” He leaned over his ear and brushed a kiss over it.
“Whatever you want.” Sanji smirked. “Honestly though, how are you good at math, of all things?”
“I'm good at recognizing patterns. Math is like a big puzzle.” He explained simply.
“Ah yes, because the boy who doesn't know his left from his right is good at patterns.” Sanji replied, his voice dripping with sarcasm.
“That's different.” Zoro pouted.
“Fine, fine.” He finally opened his computer and pulled up his homework, which was half complete and mostly incorrect. “Just help me.”
“Okay do you have the lecture notes?” Zoro asked, gently running his hands down Sanji's side, holding his small waist.
Sanji opened a new tab on his computer, pulling up the notes. “Yeah. But they make no sense.”
Zoro skimmed over the notes, and he understood pretty quickly. He carefully walked Sanji through the notes, and explained it in a way that he could understand. As he spoke his hands were pulled at the waistband of his pants.
Sanji listened, and applied Zoro's advice to the problem. He actually got the problem correct and was a little surprised. “Would you look at that… that moss on your head isn't making you stupid.”
The man above him slapped his ass at that comment. “Brat.” Sanji barely reacted.
“You looooove when I'm a brat though.” Sanji smirked and slid his knees up to push his ass up into Zoro's body, teasingly rolling his hips.
Zoro grabbed his hips harshly and pulled his pants down slightly, before pausing. “Can I?”
“Yes… do it please…” Sanji whined, shaking his ass in a teasing manner.
Zoro was mesmerized by Sanji's gorgeous asscheeks, and wasted no time pulling off his pants and tossing them onto the floor. “You look amazing…”
“Oi, don't just throw my pants on the floor- a-ah! Oh God-” Sanji's quip was interrupted by Zoro pulling apart his cheeks and immediately diving in between them, licking and sucking on his fluttering entrance.
His tongue worked him open, hooking his arms around those thick thighs. He wasted no time burying his face between them, eating him like he was the dessert. Sanji reached behind himself and tangled his hand in his hair.
“Z-zoro-!” He moaned, twisting around to look at him.
“Nuh uh.” Zoro pulled back from him and sat up. “Get back to studying.”
Sanji paused and glared at him. “You have got to be KIDDING me!”
“Oh Sanji, Princess, I know what you're trying to do.” Zoro cooed as he gently circled his rim with his middle finger. “You're trying to get me all riled up so that I fuck you so hard you forget your own name, so you don't have to study. But it won't work. You're going to finish your studying while I play with my toy, you got that?”
Sanji gulped and shakily opened his mouth to answer before pressing his lips together. He looked away and muttered something, genuinely so quiet Zoro couldn't hear.
“What was that?” Zoro asked warmly. “Are you alright? What's your color?”
“Green.” Sanji said suddenly. He looked back at Zoro with heavy lidded eyes and answered his fist question. “Yes, Daddy.~”
Zoro's eye twitched. Sanji knew that that name got to him, and made him feel things. His immediate reaction was to smack his ass, hard. It pulled a yelp out of the blonde, who turned his head back to focus on his computer.
As Sanji worked, Zoro took his time with him. He slowly kissed his boyfriend's neck as his finger kept teasing him. He did pull back to grab some lube out of his pocket and carefully coat his fingers. That's when he finally sunk his finger into Sanji's slutty hole. There was so little resistance it was like he was sucking him in. Sanji squirmed, trying his best to ignore the amazing feeling and complete one math problem.
“That should be negative, Curly.” Zoro said, thrusting a second finger into him.
“Fuck-” he leaned forward to press his head against his forearm. “You're awful.”
“Yeah yeah, now do the work.” He curled his fingers inside of him to rub against his prostate.
Sanji whined and grinded his hip into the bed. “Zoro… please-” he heaved out a strained breath, holding back his urges. “Fuck me. I promise I'll be good for you and I'll finish my studying later!”
“No.” The pads of Zoro's fingers massaged the bundle of nerves that made the blonde below him whine in pathetic ecstasy. “I will fuck you when you're done.”
“You are so cruel!” Sanji sat up and kept working on his math. He just had to think about the prize at the end to motivate him. However it was almost impossible with the thick fingers rubbing every intimate part of him. He couldn't help but lift his hips. “I'm going to cum if you keep doing that.”
Zoro hummed, and instead pulled all the way out. “No, you're not.”
Sanji thrashed in annoyance and twisted around to glare at Zoro. “Why are you being so mean today?!”
“Because you were being a brat.” He moved his head down, letting his mouth pool with saliva before pulling Sanji's cheeks apart again and letting the saliva drip onto his pretty hole. “And I'm enjoying my dessert.”
Sanji was about to say something before he was overwhelmed by the sensation of Zoro's mouth over his entrance again. He was relentless with his tongue movements, moving it side to side to get as much stimulation as he could, and his hands were gripping the blonde's thighs like they were a life line.
“I'm being eaten alive…” Sanji whined, turning back, barely able to focus on anything other than Zoro's evil mouth. He tried to finish the problem he was on, but his shaking fingers made it impossible. He got it wrong three times before he groaned in frustration. “Hey, Asshole Eater, you can't help me with my math when you're face buried in my ass.”
Zoro chuckled as he pulled away, wiping his face in the most obscene way. He pressed two fingers against him once again and leaned forward. “Multiplication and division, and addition and subtraction. Just because PEMDAS puts one before the other doesn't mean one goes before the other. In the order of operations multiplication and division have the same importance, as well as addition and subtraction. That's what's screwing you up.”
Sanji wanted to complain but he bit his own tongue. He took the advice and fuck… he got the question right. “How are you so good at this?”
“Math or fingering?”
“MATH, YOU JACKASS-” He erupted in aroused frustration. “I need you inside me, it's driving me insane!”
Zoro pressed right up against his prostate again. “Finish your work.”
He groaned and turned back. Only a few more questions to go… but he was starting to get uncomfortable. His dick was pressing uncomfortably into the mattress and his back was starting to hurt. “Love, can I flip onto my back? I'm getting uncomfortable.”
His boyfriend nodded and pulled out, letting Sanji move onto his back, to which he sighed in relief. He tilted his computer, typing was now awkward but this position was better than before. Zoro settled back between Sanji's legs and began to gently caress his thick thighs. This is something Sanji could tolerate, so he could focus a bit better. That was until Zoro's mouth opened and bit Sanji's thigh.
He yelped in surprise. However, this wasn't that bad. If Zoro got distracted and focused on his legs Sanji thought he may have a chance to survive. As Zoro pressed open mouthed kisses and dark hickies along his thighs, Sanji worked on this math problem. Why the hell is interest even a thing?!
“Do you know how to calculate APR?” Sanji asked. “Annual percentage rate?”
“Hmm… no actually. I'm not good with money and budgeting.” As Zoro spoke he licked a line up Sanji's thigh towards his knee.
Sanji's eye twitched in annoyance and his thighs tightened suddenly around his head. “How the HELL are you good at math EXCEPT FOR WHEN IT COMES TO MONEY?!”
Zoro's face turned a dark shade of red and his nails dug into Sanji's thighs. “Princess-”
“Don't even start with me!” Sanji snapped, the annoyance of this entire thing killing him. He slammed his computer shut and shoved it onto the bed side table. “I am finished studying.” He glared and forced Zoro to roll over, his legs still clamped around his head with Sanji practically seated on his face.
Zoro's face was hard to read, but his eyes were wide with some sort of shock. He couldn't speak because of Sanji literally being on his face, but his eyes softened and the hooded eyes showed a deep lust.
Sanji picked up on it. “You're into this aren't you? My legs around your head?” He asked teasingly.
He hummed in agreement and ran his hands up to hold onto his waist tightly. He guided him to rock his hips into his face, and he happily compiled. Sanji needed any form of relief, and if this was the best he could do in this position. His poor cock was red and dripping with want, but of course Zoro ignored that completely and shifted the body above him so that he could resume eating him out. Sanji cried out in pleasure, leaning forward to plant his hand on the mattress. When he was composed he wrapped his hand around his own dick and began to stroke it quickly. He was whimpering at the pleasure.
“Zoro, Love… I'm close-” he gasped as he felt the coil get tighter and tighter until-
A large hand grabbed Sanji's wrist and forced him to stop.
The mouth below him stopped too, and Sanji heated up with anger. Zoro halted all the pleasure when he knew he was about to cum, and it annoyed the shit out of him. He thrashed in anger and threw himself off of Zoro.
“I hate you!”
Zoro smirked and looked a little blissed out. “Damn. You taste amazing.”
“Literally never speak again.”
“Babe, color?” Zoro asked, a bit worried.
“Green, My Love. But I'm about to withhold sex from you for a month if you don’t make me cum.” Sanji crossed his arms and ushered Zoro to move back against the headboard.
A bit confused, he did as he was told, scooting back to halfway sit up against the pillows. He didn't exactly know what Sanji had planned, but his boyfriend's ass was suddenly in his face. Sanji was now on top of his chest, his beautiful ass just out of reach of his mouth. “Babe, I can't eat your ass when you're that far away.”
“Good.” He said and started to open Zoro's pants. How he had somehow kept them on this whole time, Sanji may never know. The tent was obvious, and Sanji wanted to give him the same torture as he was giving to him.
He felt himself drooling over the cock before him, and he wanted it. He wanted to suck him off so badly it hurt. He decided to take his time though. He let saliva drip from his mouth to the tip of his dick and moaned at the sight. Then he swirled his tongue around the tip, teasingly, before wrapping his lips around it and slowly sinking down. He bobbed his head up and down slowly, keeping his hands on Zoro's thighs to stabilize himself.
Zoro let Sanji have his fun for now. Sure, he couldn't comfortably use his mouth, but he could still use his hands. He rubbed up his thighs and sighed lovingly. Sanji could kill him with his legs and he'd die a happy man. They were so thick and beautiful and Zoro wanted to see them shaking with want. The pressure on his dick was adding to his fantasies. Zoro didn't even have to fuck Sanji's hole. Just the gap between his thighs would be enough for him
Sanji suddenly pulled off his dick, and the cold air hit Zoro, making him shiver. “You good?”
“You're a tease.” Zoro chuckled and tried to push Sanji off.
“I'm not done.” He said sternly and moved himself down Zoro's body to where his ass was hovering right over his dick.
“No lube?”
“I can take it.” He muttered, pressing his hips down and hissing at the slight pain. He relaxed, letting his muscles get less tense before trying to slide further down. He had done this a lot before he could do it again. Soon he was fully seated on Zoro's dick, and he rolled his hips to test the waters.
“Holy shit, Princess.” Zoro covered his face, though there was no point. Sanji's back was facing him, and the blonde couldn't see.
“Do you like this, Daddy?~” he asked with a coy tone.
“Don't be a brat,” the man below warned.
Sanji smirked and began to move his hips up, before letting them fall again. He set a rhythm for himself, and made quite loud noises of pleasure at every thrust. At random intervals he would pause, completely impaled by Zoro's dick and wiggle his hips, like he was nestling into the man's hips.
It drove Zoro mad. He couldn't see Sanji's face but he could see his legs hard at work. He could see his pale ass slap up against his own tan skin. He could see his cock disappear into his boyfriend and it just about made his composure snap. Zoro was patient but he had a limit to what he could handle.
Sanji throwing his head back and practically screaming out, “D-DADDY!~” was what broke him.
Zoro grabbed Sanji, one hand in his gorgeous blonde hair and the other on his thin waist. He lurched forward and switched their positions, Sanji now face first into the mattress and Zoro above him. He leaned forward to growl in his ear, “You know just how to push my fucking buttons, Princess.”
Sanji smirked. Zoro knew that he was playing Sanji's game. Sanji wanted to come, and he knew that if he riled up Zoro enough, he fuck him into oblivion. However, at this point, Zoro wanted to cum, and wanted to hear his boyfriend cry his name while he came.
He kept one hand his beautiful hair, one on his hip, and relentlessly began to pump into his ass like he was about to die. Whenever Sanji tried to hide his face, Zoro would jerk his head up by his hair, just to hear those pretty moans.
Sanji was so happy. He was overwhelmed and whimpered at the feeling. When Zoro found his prostate, it was game over. He lifted himself up to press against Zoro's chest and be as close as possible as his boyfriend pounded into him. He cried out, “Fuck, Zoro!~” before leaning his head on his shoulder. “Make me cum, please!-”
Zoro hummed in his ear and slid his hands up Sanji's arms until his large hands were over Sanji's. He gripped his hands and squeezed as he sped up, not holding an ounce of his strength back. Sanji swore he could see stars at that very moment. He cried out, and only a few thrusts later was he cumming all over the bedsheets below.
Zoro chased his own orgasm, the clenching around his dick being too much. He felt bad for overstimulating his boyfriend, but eventually he came deep inside of him. He took a long while to compose himself before pulling out and rolling off of him.
“You know you still need to finish studying.”
“I'm going to kill you.”
—
After they cleaned up their mess and Sanji took a long hot shower, he was sitting with his computer in his lap, while he himself was sitting in between Zoro's legs, his back pressing against his boyfriend's chest. This time, there was no funny business as Sanji studied math, and he was sort of understanding it.
That's when he got a text on his phone, he checked it and his face immediately went red. “I… forgot Zeff was home…”
The text read:
[Hey Little Eggplant, are you okay? That sounded pretty rough. Make sure to use protection and lube.]
And Sanji replied:
[fuck off dad]
