Work Text:
Sanji climbed on top of Zoro’s lap, snuggling his hips around the thick thighs. Zoro grunted at the thrust he felt. They had finally got some time off kids. Sanji had finished the renovation for his new restaurant. Zoro had closed down the dojo for an autumn break. The kids were sent off to their grandparents with a poor excuse of housework. They loved their kids to bits and would spend every waking minute tending to them. Sora had turned nine just a month ago, and ever-so- energetic Momo was not long behind his sister at six. Together they were a force to be reckoned with, leaving their parents exhausted before the day even ended. Them going to their grandparents willingly felt like a blessing, and Sanji was going to make the most out of it. He lit a cigarette while straddling Zoro, who in return cautioned him not to start a fire. Though Zoro was used to his smoking habits, the concern never wore off.
“You scared of a burn, Marimo?” Sanji hovered close to his face, the cigarette inches away.
“Bring it on, you shitty cook,” Zoro smirked back.
Sanji chuckled lowly and plucked out the cigarette before smashing his lips to Zoro’s. The kiss was greedy and filled with touch full of desperation. Zoro’s hand worked on unbuttoning his shirt. His fingers brushed over the soft milky skin above his ribs as the pecs came into view. Zoro inhaled sharply at the pink nubs on display so wantonly. He moved his hands to unbuckle the belt of the pants.
“Patience, Marimo.” Sanji pulled back slightly. He was in a mood to tease, knowing well that he would be pleasured beyond his limits for it. He could feel Zoro’s erection tenting his pants and poking for a release. His own looking for friction to rub against. He inhaled another puff from the burning stick in his hand and exhaled the smoke to act as a screen between them. He looked down at the man who was at his disposal. He let one of the sleeves of his fall over his shoulder gently; Zoro raked the entire movement of it. He could feel Zoro’s eyes burn into his skin as it slowly exposed itself. Sanji gasped when Zoro tugged on his waist and pulled him flush to his own burning chest. He nibbled on the exposed clavicle; Sanji moaned, dropping his head on the strong shoulder while keeping away the cigarette.
Zoro pushed down the rest of the shirt till the fabric pooled at Sanji’s wrist and back. Sanji pushed himself back to the sitting position, mumbling,
“How impatient.”
“And you are a tease.” Zoro chimed back, his hand never leaving Sanji’s waist.
Sanji took another drag of the now half-left cigarette, all while watching Zoro morph his irritation into a smirk. Usually, Sanji would refrain from smoking in front of the kids, especially in the house, but today was an exception.
“Trying your luck today, curly?” Zoro mumbled while caressing the nubs between his fingers.
“I got lucky tonight; might as well try,” Sanji smirked down at him. He took the last drag of an almost burnt-out cigarette and put it out in the ashtray beside the bed. How long had it been since he was touched so intimately, he thought to himself. To be caressed and handled with care. He could feel Zoro’s impatience to devour him, but he wanted to feel wanted a bit longer. He had yearned for this touch since the day they had got their last vacation, which was almost six months ago. He wanted to savour it for as long as possible, just like his fleeting happiness that came and went.
Sanji wrapped his hands around the big shoulders, nuzzling his face in the crook of his neck. While rubbing himself all over Zoro, seeking friction for his erection. Zoro inturn pulled down his pants and cupped his round globes to squeeze them. An involuntary moan escaped him right by his ear. He plucked himself off the man with all his will, pushing on his chest and sitting up again.
“It’s my turn now, Marimo,” Sanji smirked and hooked his fingers at the waistband of his pants to pull them down in one fluid motion. Freeing his cock that bounced of his taut stomach to stand proudly. He dragged it down in one fluid motion as Zoro, the tease, humped his erection right over the fabric of his.
“Cheeky,” Sanji mumbled.
“Always,” Zoro smirked back, settling on the bed again, waiting for his next move. He sat up, latching onto Sanji’s pecs, grazing his teeth and nibbling over the contracting muscles, eliciting a moan out of Sanji. He gently licked over the right one while pinching the other. Sanji pressed his palm on Zoro’s chest and pushed down on the bed again. Zoro watched with a raised eyebrow as he crawled backwards on all fours till his lips were hovering over his erection. He watched as the saliva pooled in his mouth escaped and dribbled on his cock. His cock twitched in anticipation of the action. Zoro hissed.
“It’s not a sausage, you know,” he drawled lazily.
Sanji bent down and flicked the tip of his cock with his tongue in response, making the cock twitch again. He raked his teeth over the length. He started with a kitten lick from head to the hilt. Zoro watched each movement with bated breath. His urge to knit his fingers through Sanji’s golden hair and slam it down was winning by a mile a minute, but he rested himself on his forearms and watched instead. His head rolled back, forming an arch in his back as he thrusted up when Sanji took him whole from head to hilt. With watery eyes, he looked up at Zoro and raised the visible curly brow in challenge. Sanji gripped Zoro’s hips to hold him down as he started sucking and bobbing on cock. The saliva glistened, making the shaft shine in low light. With each increasing thrust, the cock hit the back of his throat, almost making him gag. Tears were freely flowing down his cheeks as he set a brutal pace. Zoro’s toes curled as he felt the pleasure building up under his stomach. He let his hand rake through the golden locks, looking down at the teary-faced man. The urge to hold his head and slam it over his almost leaking cock almost clouded his judgement, but he thought better of it when he looked down again. Sanji ran his tongue over the tip before he pulled the cock out with a pop just as Zoro felt the pressure building up in his lower belly.
Sanji fondled with his balls to encourage him to cum. Zoro sat up on his forearms and glared down at the man.
“On all fours, now.” He grunted in a husky voice full of arousal of a man who has been denied an orgasm. Sanji smirked at him but did as he was told. Zoro quickly held him by the waist and pulled him to align with his arousal, making him arch his back.
“Let me show you how it's done.” He hissed while bent down towards the drawer near the bedside to grab the lube. The bottle felt lighter than he was expecting it to be. Sanji giggled into the pillow.
SMACK! The sound resonated in the room as Zoro slapped his perked ass.
“You’ve been very naughty then,” He grumbled in a husky tone.
“You are the one who used half the bottle first, Marimo,” Sanji mumbled into the pillow, flustered by the smack. It was followed by another slap on his other butt cheek. Sanji couldn’t believe that it still aroused him to no end.
“Aye Marimo.” He groaned. Another smack.
“Green-haired Moss!” he continued the teasing, and it was steadily followed by slaps on alternate butt cheeks. Tears welled up in his eyes again as the intensity kept increasing, but he knew he wouldn’t have it any other way. It was their love language after all.
Zoro stopped after hearing meaningless mumbles from the blonde lying below him. He admired the scarlet bum as his masterpiece. To top it off, he gently pressed soothing kisses on each butt cheek, making Sanji sigh into the bed more, making the arch deeper.
Zoro parted his cheeks expertly and started blowing on his contracting opening.
“Zo- zo- zorooooo!!” Sanji panted, squealing into the pillow as the warm air hit his sensitive skin, “You better...” He moaned into the pillow as Zoro licked the rim of his opening.
“Still have threats to spout?” He asked haughtily. He buried his face into Sanji’s cheeks as he ran his tongue over the rim again.
Sanji, on the other hand, was reduced to incoherent words of protest with moans of pleasure, with his nose leaking blood freely into the pillow. He bucked his hip to hold them in place as if Zoro was giving him any wiggling space under his iron grip. He tried his best to suppress his moans in the pillow but they escaped nonetheless.
Zoro lifted his head and licked his lips like he had the best meal of his life just from sucking. Sanji watched the corner of his eye and groaned into the pillow at the action. He slathered the little lube left in the bottle all over his bulging erection. The heady feeling that came from sucking him had perked him a little more than usual.
“This is all your fault for finishing off the lube.” He leaned over to Sanji, breathing the words directly into his ears. It sent a shiver down Sanji’s spine. Zoro inturn teased him by running his erection all over the contracting opening. Sanji clamped down his moans the best he could in the pillow. He didn’t want to give in to the green-haired moss for making him feel like this. He didn’t want to admit it, but nothing could pleasure him as the green-haired moss did. The man has the power to undo him and put him back together like he hasn’t given him the best time.
“You should have told me if you needed more prep, darling.” Zoro drawled; his saccharine tone wasn’t lost on Sanji.
“You didn’t do it properly the first time.” Sanji spat just for the sake of it.
“Oh yeah?” Zoro took it as a challenge and plunged his forefinger using the lube he spread from his cock, up to the knuckle, making Sanji bounce on the bed a little.
“Aye marimoo.” He squealed again.
Zoro smirked, bending his finger to brush the familiar knot of nerves. Sanji moaned into the pillow again. He took the moans as a sign to add another digit. Tears sprang in Sanji’s eyes at the sudden intrusion, followed by pleasure at the brief brush at his prostate. Zoro leaned over him, taking him into embrace. He peppered kisses on his nape and down till the tailbone all while pumping his finger through the opening. He teased Sanji’s erection by brushing over his length with a feather-light touch. He was gifted with a slight twitch as the precum started pooling over the head. He then wrapped the same arm around the waist and pulled him back all while keeping the fingers plunged deep inside him. Sanji leaned back, his head falling on Zoro's large shoulder, his back flush against the hot, heaving chest.
“Do you want me to stop, curly?” Zoro’s husky voice was breathless as he asked. Sanji’s mind is a muddled, with sensation running rampant inside him, but he managed to shake his head nonetheless.
“Use your words, Curly.” Zoro chided him softly
Sanji’s mind was a fogged-up mess; he barely comprehended the question and just mumbled, “Yes.”
The fingers stopped moving and pulled out immediately, leaving his hole contracting around air. The grip on his waist was still vice-tight as he turned towards the side cocking his head, “What the hell, Marimo?”
“Do you want me to stop? Does it hurt anywhere?”
“Just fu-fuck me already, please.” His voice broke after being edged for so long. The fingers plunged inside him again, almost making him fold if not for the grip on his waist he would have been a puddle on the bed.
“Let me know when you want to stop.” Zoro’s voice was inexpelisibly soft, which made him almost tear up again.
Once the three digits are comfortably in, Sanji mumbles something that Zoro didn’t catch. He keeps sissoring him till Sanji screamed, “I want you! Now! I ca-can’t ahh”
Zoro promptly pulled them out and flipped him over onto his back. He smiled down at Sanji before leaning down to capture him in a searing kiss. He pulled back to observe his handiwork; Sanji’s hair was splayed beautifully around him on the pillow that was slightly stained with his blood. There were tracks of blood smeared over his cheeks from lying on his side. His luscious pink lips were parted, moving without a sound. His eyes, usually ocean blue, were blown wide with the black dominating. I did that, Zoro thought to himself as he bent down again to nick a bite on his clavicle. Sanji was a withering moaning mess; he wrapped his arms around Zoro’s shoulder, pulling him closer to whisper in his ear.
“I swear to God, aaah.” Zoro took the forgotten erection in his hand and start pumping it slowly before Sanji had the coherence to finish.
“You were saying, Curly?” Zoro brushed his thumb over the head blocking it. He lined up his erection to the opening that he worked on and rubbed the head for extra lubrication.
“So tight for me, Curly.” Zoro groaned as he inched in slowly. He could feel Sanji’s short nails dragging down on his back. Zoro balanced himself on his forearms, not putting all his weight on the man, all while pumping the cock in his hand lazily.
“Whenever you ready,” Zoro grunted out near his ear, brushing away the hair behind his ear. Sanji just nodded in return. He set a terrifyingly slow pace.
“I’m not made of glass, Marimo,” Sanji mumbled through gritted teeth. Zoro took the cue and plunged into it in one swift movement, all the way to the hilt. Sanji whimpered as a sob escaped his throat at the harsh intrusion. It was followed by slowly building pleasure in his lower belly. He was not going to last; he knew it. The tears were free-flowing. He bit down on his husband’s shoulder as he started pounding into him with picked speed.
Zoro set an almost demonic pace while holding on to Sanji’s hip. The pain in his shoulder was almost welcome as the pleasure was getting heady, almost making him come. Sanji’s speech was incoherent again. He babbled about it being so good, while Zoro was solely focused on giving him the most pleasure/
“Kiss me,” Sanji mumbled as he felt pleasure coursing through his veins. His toes curled in on themselves. The heat in under his belly was almost unbearable, looking for an escape.
Zoro fell back on the bed while holding Sanji’s waist, pulling in a way so the blonde was one riding him. Sanji barely noticed the position being changed, a putty at his husband's hand who supported him.
Sanji registered the change of position and started moving on his own accord. He placed his hand on Zoro’s chest to start bouncing on his cock. His mouth formed an O as his erection slapped on Zoro’s stomach, almost making him cum.
“No no no…” he mumbled to himself, still bouncing on the erect cock.
“You can cum, curly” Zoro gritted through his teeth. He rammed up to meet his husband's pace with his own erection on the brink, “Come for me, love.” Zoro moaned.
He felt the walls constricting around his cock. Sanji comes all over his chest. Zoro, still pushing through the tight entrance, followed soon after, lining the walls of his hole. Zoro held his husband as he slumped over him. Cradling Sanji on his chest he mumbled sweet nothings in his ears.
“So good for me uh, curly,” he mumbled softly, “I love you.”
“Love you too, brute,” he heard back. The chest under Sanji rumbled with laughter.
They stayed in the hug till the adrenaline wore off. Zoro held a spent Sanji on his chest, peppering kisses on his face and hair. Sanji rubbed his face in the crook of Zoro’s neck, rubbing his stubble in the sensitive skin.
“Wanna clean up now?” Zoro asked, looking down at his antics.
“Can’t move,” Sanji whined, nuzzling into his chest.
“I don’t mind sleeping like this.” That sent the blonde into action as he jumped on all fours, pulling himself out. He winced at the soreness in the backside as the cum dripped down his thighs. He fell back on the hard chest.
“Careful now” Zoro cradled him in a way so he could sit on his lap. He lifted himself up once Sanji’s face relaxed into his neck, taking him to the adjacent bathroom. He placed Sanji carefully on the edge of the bathtub while adjusting the water knobs. The spray of water was balm for their sweaty and overexerted bodies. Zoro winced as it hit his back while Sanji chuckled to himself.
“I know what you did, curly.” Zoro turned around immediately to stop the water hitting his back. ‘
“What?” Sanji asked almost coyly, “I don’t remember.”
“Maybe another round will help you remember” Zoro was quick to run his hands over Sanji’s chest, reaching down to his limp erection. Sanji promptly slapped his hand away.
“If you still have that much energy, go change the sheets” Sanji chided him without any heat. Zoro groaned but did the cue nonetheless. He felt clean enough.
Zoro quickly changed the sheets, piling the soiled into the wash basket and made the bed. He pulled out one of the balms from his side drawer and left it on the side for when his husband returned.
Zoro helped Sanji with the ointment on his backside before curling under the fresh sheets. Sanji draped himself instinctively into Zoro’s chest. Zoro wrapped his arm around him and mumbled softly, “Goodnight, curly.” He watched as Sanji’s breath evened out. He spiralled into the dark thoughts of his life before he met Sanji, but they were pushed away when he heard, “Love you, marimo” He smiled to himself and tightened his grip around his husband. He couldn’t be happier to have him, his kids and their life together.
