Work Text:
Turning a page in his book, Sanji shifted his legs on Zoro’s lap. As promised, he was enjoying his quiet holiday weekend. No crazy work schedule, last minute gift buying or anything of the sort and it was all he’d wanted.
In January, Sanji’s father Zeff had retired, which meant Sanji was to take responsibility over the family restaurant and its harboring responsibilities. He had dreamt of it since he was a child, having worked alongside his Dad and the kitchen staff for so many years before. Along with it, he also planned to give the Baratie a new look and feel, which meant spending countless hours making sure his vision came to life. Designing, redecorating, and lots of construction in between restaurant hours was tough, but he made it work.
As much as he loved all the new changes the year had brought him, it was pulling away a lot of time from his relationship with Zoro. With barely any time on the weekends to go on vacations or even see some of Zoro’s students' kendo matches, he was frustrated to say the least. The most they were able to do, were lunch dates in between both of their crazy schedules and late night dinners, before Sanji inevitability passed out from exhaustion.
Zoro was amazing of course, never complaining about it, knowing that the Baratie, its cuisine, and staff were his pride and joy, much like Zoro and his students. He had taken every opportunity to take care of Sanji, reassuring him endlessly that what he was doing was the right thing and he was always going to be there to support him.
This did nothing for the fact that Sanji’s romantic heart was yearning for more time together (and more sex). That’s why he decided for this holiday season, all he wanted was to be with Zoro. He endured the holiday rush at the restaurant in years past, but now that he ran it, he was set to make some changes.
Zeff knew Sanji had been slowing down, the stress ate away at his son, much as it did himself when he’d first opened the restaurant. It came to no surprise when Sanji opened the kitchen doors the first of November to a very frustrated father. He wanted to argue, wanted to tell the old man there was no chance in hell he was going to run the restaurant without Sanji to help. But to no avail, Zeff refused and Sanji was packing his things to leave the kitchen for the rest of the year.
~
Clicking the remote to start the next action movie in his queue, Zoro massaged the inside of Sanji’s thigh, sinking himself further into the pillows they had piled on the couch. Having his cook relax and enjoy his free time away from the responsibilities of the restaurant was all he’d wanted for him. When Sanji came home a month before, apron and menus in hand, Zoro had to let out a chuckle.
“Let me take a wild guess, this was Zeff’s doing?”
Pointedly looking away, Sanji tucked a loose strand of hair behind his ear, “Yeap. Old geezer wouldn’t crack when I fought him on it.” Biting the inside of his cheek, the cook sighed, Zoro stepped over to pull him into his chest for a hug.
“Weren't you just telling me how badly you wanted time off?” Zoro kissed his neck, Sanji tensed and then let his shoulders fall.
“I just put so much work into that place all year, it’s hard to give it back, even if it's only for two months.” This time Zoro tensed.
“Did you say two months?!” Zoro could scream to the rooftops, practically coming undone at the seams. He might have predicted Zeff covering for a few days, or maybe a week, but two months! Zoro scooped Sanji back up tightly, his feet dangling from the ground as he swung him around their kitchen.
“Ow!! You’re squeezing me too tight dammit!” The blond fought off his boyfriend's joyous grip, but he couldn't help but smile. He knew Zoro would be happy about his time off, but to actually see him this excited made him realize how much his overtime had affected him as well.
~
A month and a half had gone by since then, almost all too fast for Sanji. Zoro had taken the liberty of making sure he took some time off for himself, letting his students free for the season. They had spent their time just catching up, going on dates, cooking with one another and having lots of sex. Sanji and Zoro had somehow rekindled a bigger fire than before, and Sanji was ready to surprise him with something he’d planned for a while. They agreed on no Christmas gifts this year, but Sanji couldn’t help himself.
The blond marked his spot in the book he’d been reading, “Hey Mosshead?” Sliding his blue framed glasses off his nose, he looked over to Zoro.
“Hmm?” Zoro hummed, his pointer finger and thumb working at a sore spot on Sanji’s thigh.
“You know how we agreed on no gifts this year?”
Zoro raised a brow, “Don't tell me you did it anyways.” Setting his drink down onto the coffee table, he pulled Sanji’s legs and proceeded to position him on his lap.
“Well…not exactly.” Sanji breathed out, relaxing into Zoro’s hold.
Caressing his hands up the length of Sanji’s pants, Zoro thumbed at his hip bones. “You need to be more specific, Cook.” Catching his blue eye, Zoro could feel the heat radiating off of him, a blush dusting the tops of his ears.
Playing with the golden earrings on Zoro’s ear and letting them chime against one another, Sanji leaned in and whispered, “Unwrap me and find out.” Zoro’s hands gripped a little tighter onto his waist. Sanji sucked on his earrings, his tongue rolling between the metal while he grinded his hips into Zoro as an invitation.
Nuzzling into blond hair and moaning as goosebumps covered his skin, Zoro inhaled his intoxicating scent. “That so?” Lifting Sanji up while he kissed down his neck, Zoro carried him over to their Christmas tree, plopping him underneath it.
“Wouldn’t the bed be more comfortable?” Sanji questioned. Zoro brushed some of his hair to the side, admiring the way the white lights from the tree reflected off his beautiful blue eyes.
“But if you’re the gift, I have to open you under the tree, right?” His brow furrowed and he let out a soft giggle at Zoro’s very stupid but cute logic. Cupping his face, Zoro caught Sanji’s lips in a chaste kiss. Brushing his thumb over his jaw and tracing it back down to the stubble under his chin, Sanji’s body arched from the touch.
Zoro’s tongue was hot, the faint scent of beer lingering on his lips, sparking warmth into Sanji’s groin. He always tasted so good, and he was never going to get enough of it. Biting along Zoro’s bottom lip he earned a low grunt, his large hand gripping harder at his side as the other came down to wrap around his neck. Smirking into their kiss, the blond pressed harder into him, his erection pushing onto Zoro’s abdomen demanding for more
Sneaking his hands under Zoro’s t-shirt, Sanji let his fingers roam over the chiseled muscle he’d memorized countless times before. His short nails coming up to scrape down his back sending shivers through Zoro’s whole body. Moving from his lips and down to his neck, Zoro kissed along his skin, nipping and licking over all the spots he knew Sanji loved the most. Receiving several breathy moans that vibrated against him, Zoro pressed himself against Sanji. Feeling his own cock straining against the fabric of his sweats, he was becoming impatient, and as if on cue with his thoughts, Sanji bit out, “Undress me already damn Moss!”
Positioning himself between his thighs, Zoro ripped off his own shirt with one hand, while his other trailed under Sanji’s. The pads of his fingers were warm, tracing up from his stomach to his chest, hitting another piece of fabric. As he went to pull the shirt off his body, a flash of red had his heart racing. Pulling it over his head, Zoro looked down, gazing at the red lace that was taught against his milky skin. A cherry red bralette covered his front, running over his pink nipples in swirling patterns that reminded Zoro of his eyebrows, making his breath hitch.
“Sanji…” Zoro smirked, staring longer as if he were in a trance, making Sanji’s blush even worse. Knowing there was a matching set of panties below, Zoro couldn’t help himself, reaching for the button of his pants he undid the zipper— Sanji jerked, placing a foot in his face.
“Tsk tsk…impatient much? I said, “unwrap your gift”, not rip it open!” Zoro grunted in annoyance, he was eager, but if Sanji wanted him to go slow, then he was going to pay for it.
“You asked me to undress you!”
Sanji only groaned, covering his embarrassment, “Just–take your time and enjoy it.”
Nodding, Zoro decided to play naughty, grabbing onto Sanji’s ankle. Bringing his foot to his lips, he watched Sanji’s eyes go wide. Kissing his way up from his heel to the tops of his toes a whimpered moan escaped the blond’s lips, the exact reaction he was looking for over the sensitive spot only he was allowed to touch. Moving his fingers down the leg of his pants, Zoro worked his calf muscle, kissing down until the pants were stuck at his thigh. Eyeing the tent between Sanji’s legs that twitched with anticipation, Zoro moved quickly, rubbing his lips against the fabric.
“Fuck, Zoroooo!~”
“Hmm?” He hummed against his hard cock that ached to be set free.
“I–I’ve had enough now, take them off!” Smirking against him, Zoro was happy his little plan worked. Looping his fingers tightly around the waistband, Zoro shucked them off his lithe body in one swift motion. The same red lace that had donned his chest was sure enough wrapped around his thick shaft, two satin red bows rested on each hip.
“You look so sexy in these slutty panties.” Licking at the lace around the base of his cock, Zoro dragged his tongue all the way to his leaking tip that barely fit at the thin cord of string at his waist.
“Shit–that feels s’good Zoro! Ah!” The cook was no longer holding back, allowing every obscene moan to escape that had Zoro growling under his breath. When the fabric was soaked with his saliva, Zoro pushed the backs of Sanji’s thighs further against his chest, moving aside the string that barely covered his hole.
“Zoro! Please! Fuck me already!” Looking down through strands of loose hair, Sanji only caught a glimpse of Zoro’s smirk before a tongue was being shoved into him. “AH! Zo–orooo!” Threading his fingers into the man's hair, Sanji yanked down, rolling his hips further onto his mouth. A few moments later, the pressure of a finger sliding into him had more heat coiling into his stomach, as the release from needing something inside of him was met. When the third finger was being inserted and Zoro’s breathing had become more labored, Sanji was seeing stars on the underside of their pretty little Christmas tree. “Zoro I-I’m gonna!~AGNN!” Sanji screamed, cumming against the expensive fabric around his dick.
Pulling his fingers from Sanji’s twitching, wet hole, Zoro admired the sloppy masterpiece before him. Covered in a flush that matched his lacey lingerie, the blond laid breathless. The twinkling lights from the tree illuminated the sheen of sweat that beaded down his forehead and into his hair.
“I think my gift needs more use, don’t you think?” Zoro smirked, grabbing Sanji by his hands, he hefted him up into a sitting position. The blond chuckled under his breath, his post orgasm bliss still fogging his mind, restricting any sort of snarky remark from leaving his lips.
“I want you to lay over the couch, m’gonna fuck you from behind.”
Moving some of the pillows closer to the edge, Sanji positioned himself for Zoro. With his ass in the air on full display, and his panties covered in cum and saliva, Zoro reached into the coffee table drawer for their spare lube. Pulling his pants down and slicking himself up, Zoro moved aside the string of Sanji’s red thong—taking them off would be such a waste he thought. Bracing a hand down the blond's back, he lined himself up with the curve of his ass.
“You look so sexy like this, Curly.” Zoro let out a groan he didn’t realize he was keeping in. He’d been holding out so well this entire time, but seeing Sanji such a sniveling mess already had his brain short circuiting. Slipping his cock into his already slicked entrance with ease, he allowed himself to fill up Sanji’s tight hole slowly until he bottomed out.
“Mmm I will never get tired of that big fat dick of yours~” Sanji hummed in happiness, curling himself into the pillows more as Zoro moved.
“Good, cause I won’t stop giving it to you.” Moving his hips, Zoro pulled out just as slowly as he entered, immediately missing the way Sanji felt around his shaft. Quickly snapping back inside, he penetrated as deep as he could get, hitting Sanji right at his sweet spot. After a few more pumps, Zoro had noticed the delicious friction the lacy panties provided. The skin on his dick rubbed against it with each thrust, a sensation that could make him cum on the spot if he wasn't careful. Zoro wasn’t sure if he’d ever be able to have sex again without it.
“Right there–ahhggnnn!~” Sanji moaned into the pillow as Zoro pumped his dick into him faster. Zoro bent himself flush into Sanji’s back, kissing along his shoulder blades earning several sweet whines.
“Harder!” Sanji screamed and Zoro was already one step ahead of him. Gripping the hair at the nape of his neck, Zoro tugged him hard so Sanji arched his back into him. Zoro sank his teeth against his neck with each hurried thrust. Using his free hand, Zoro released Sanji’s cock from the confinements of the wet fabric and stroked it a few times, before he was spilling over in his hand.
“Cum! In-inside me!” Holding down onto Sanji's waist, he gave him a few more hurried thrusts, moaning against the shell of his ear as he found release.
They stayed like that for a few minutes, before Sanji’s legs started to shake from holding both of them over the couch. Pulling from him, they both groaned from the loss of pressure, wishing they could stay like that forever.
“Ugh Zoro, this set was expensive.” Pouting while he removed the fabric off his body Zoro came back from the kitchen with wet washcloth to clean both of them up.
“Bet I can make up for it?” Zoro exclaimed with a cheesy smile on his face.
“Yeah? And how so?” Sanji took the washcloth away from him and tossed it in the sink while Zoro stuffed himself back into his pants and disappeared into their room. When he came back he emerged with a red envelope, his unreadable scrawl across the front said, “ Sanji ”.
“What's this?” Sanji took the presented envelope and lifted the little gold sticker at the seam, Zoro watched his fingers thumb over the flap slowly. Raising a brow in curiosity, Sanji unfolded the two sheets of paper and read their contents. He fell silent as a wave of shock covered his face over what he was looking at.
“It’s something you deserve.”
“Zoro–are you?! Is this real!?” Sanji covered his mouth with his hand, stunned as he was holding two first class plane tickets to Germany.
“Yes, we’re going to see Reiju for New Years…and we leave tomorrow.” Zoro grit his teeth waiting for Sanji to freak out over the limited time frame, but instead was crushed into a suffocating hug. For a while, Sanji had been saying he’d love to go and see his older sister while she studied abroad in Germany, and on top of that Zoro knew the two of them were due for a much needed vacation.
“I love you, Zoro.” Sanji breathed out between sobs clutching onto him tighter.
“I love you too, Sanji.”
The blond pulled away to plant a kiss on Zoro’s lips, “Wait–did you say tomorrow?!”
