Work Text:
The Thousand Sunny rocked gently on the waves as the crew gathered for breakfast in the galley. The air smelled of fresh bread, sizzling bacon, and coffee brewing strong enough to wake the dead.
Zoro slouched at the long wooden table, his swords propped against the bench beside him. The morning sun filtered through the portholes, casting warm stripes across the room, but Zoro's attention wasn't on the food. It never really was when Sanji was around, especially not these days.
Luffy bounded in first, as always, his rubbery grin splitting his face as he claimed his spot at the head of the table.
“Sanji! Food! Meat!” he bellowed, arms stretching out like they always did when hunger hit.
The rest of the crew trickled in one after the other, Nami flipping through that morning’s newspaper, Usopp chattering about some gadget, Chopper following close behind, but Zoro's eye stayed locked on the cook as Sanji emerged from behind the counter, balancing trays with effortless grace.
The omega's blonde hair was tousled from the morning rush, his sleeves rolled up to his elbows, shirt unbuttoned just enough to hint at the toned body beneath. Zoro's jaw tightened subtly at the sight, his fork pausing mid-air.
Sanji set the plates down with a flourish, sliding Zoro's portion over with a smirk.
“Eat up, mosshead. Wouldn't want you passing out from malnutrition before you can swing those sticks of yours.”
His voice was light, teasing, but Zoro caught the faint flush creeping up the cook's neck, the way his visible blue eye darted briefly to Luffy before returning to the group.
Oblivious or just unfiltered as ever, their captain patted his lap with both hands.
“Sanji! Sit here! I wanna eat with you close!”
There was a demand wrapped in his innocent whine, but no one batted an eye.
Omegas like Sanji did this kind of thing all the time after their heats, their bodies driven by instincts as old as time itself. When it came to the cook, however, Zoro suspected that those moments merely amplified aspects that were already part of who he was: a fierce drive to bond, to care, to nurture.
Those urges didn’t stay locked in his heart. They spilled over into his body, demanding physical release and connection in ways that left him trembling and spent.
By now, the peak of his heat had passed. Zoro could tell. Sanji was his mate, after all. He'd cradled him through the delirium days before, pulling him deep into their shared nest of blankets and pillows, scented with their mingled sweat and slick.
Zoro had knotted him relentlessly, his thick cock swelling inside Sanji, pumping load after hot load until the omega's belly felt full and his cries turned to sated whimpers.
It was what Sanji's body craved, what his omega nature begged for, and Zoro had given it without hesitation, his hands possessive on Sanji's hips, his teeth marking the pale skin of his throat.
Life aboard the Sunny wasn’t easy, so an omega expecting pups wasn’t exactly the best addition to a never-ending torrent of battles and unpredictable seas. What that meant was that, even though Zoro's instincts screamed to breed Sanji deep, reality demanded caution.
They dosed on suppressants and contraceptives religiously, dulling the edges of those primal pulls, yet Sanji's biology rebelled in its own way, refusing to be fully silenced. It insisted on its role, on providing for the pack like the devoted omega he was at heart.
That devotion manifested most vividly after each heat: Sanji's breasts would swell, heavy and aching with milk, nipples dark and leaking through his shirts if he wasn't careful.
At first, the idea of sharing it had twisted Zoro's gut with jealousy, but after long talks they'd woven it into the ship's rhythm. The crew accepted it as part of their bond, a way to strengthen the pack's unity. The cook had always liked to spoil them. First with meals. Then with his body. Maybe there was not much difference anymore.
The whole ship depended on Sanji without even thinking. And Sanji let them. Took pride in it. That little spark of satisfaction he never showed on his face but carried in his scent. A caretaker through and through.
When it came to his crewmates, Zoro trusted them with a trust born of countless battles fought side by side. He trusted Luffy most of all, the alpha whose boundless energy held them together.
So when he bounced over during breakfast, grinning wide with that infectious hunger, and tugged Sanji onto his lap for a quick snack, Zoro didn't flinch. He just forked another bite of fluffy eggs into his mouth from across the table, chewing deliberately to steady the flare of possessiveness igniting low in his belly.
It burned hot, an alpha's urge to yank his mate away, to bare his teeth and claim Sanji for himself alone, but he managed to swallow it all down. He always did.
Sanji rolled his eyes at the request but complied, sauntering over with that sway in his hips that drove Zoro insane. He slid onto Luffy's lap chest to chest, their bodies aligning in a way that pressed Sanji's lean frame against their captain's.
Luffy's arms wrapped around the cook's waist immediately, pulling him in like a favorite toy.
“Good! Now feed me!” Luffy laughed, nuzzling into Sanji's neck for a second before his gaze dropped lower.
With a casual shrug, Sanji unbuttoned his shirt further, peeling it open to bare his pale chest. His nipples were already pebbled from the cool galley air, or maybe from anticipation, Zoro couldn't help but think.
Sanji leaned back slightly against Luffy, offering himself up without a hint of shame.
“Here, idiot captain. Just don't slobber all over me.”
His tone was nonchalant, laced with that signature sarcasm, like this was just another morning routine.
Luffy didn't hesitate. His mouth latched onto one of Sanji's nipples, sucking with greedy pulls that made a soft, wet sound echo in the galley.
Sanji's hand came up to cradle the back of Luffy's head, fingers threading through the dark hair, but his face stayed composed, lips quirked in a half-smile as he looked to the side.
“I hope breakfast is to your liking, Nami-san,” he said smoothly, as if Luffy wasn't nursing like a pup right there in front of everyone. “Please let me know if there’s anything else you want.”
Nami hummed absentmindedly without looking up from her logbook. Usopp launched into a story about some legendary breakfast island. Chopper nodded along, tail wagging. The crew carried on as usual.
No one thought twice about it. This was normal, pack dynamics at work, alphas and omegas balancing the ship's energy. But Zoro? Zoro's cock twitched in his pants, hardening against the rough fabric as he watched.
He shifted on the bench, crossing one leg over the other to hide the growing bulge, but his eye stayed glued to the scene.
He could clearly see the subtle tells Sanji tried to bury under his cool exterior. The way the cook's thighs clenched around Luffy's hips, a faint grind rolling through his body as Luffy's tongue worked over that sensitive bud.
Sanji's breath hitched just once, barely audible over the clatter of plates, but Zoro caught it. The omega's free hand gripped the edge of the table behind him now, knuckles whitening slightly, and when Luffy switched to the other nipple, sucking harder with a contented hum, Sanji's hips rocked forward in a slow, deliberate circle.
It was grinding, pure and simple, Sanji chasing friction against Luffy's lap, his ass pressing down as if seeking more.
“That’s it, Luffy. Be good and drink,” Sanji muttered offhandedly, his voice a touch breathier than usual. “You're like a damn leech today. Gonna leave marks again?”
The nonchalant act was great, really, but Zoro knew better. The flush had deepened on Sanji's cheeks, spreading from his ears all the way down to his exposed chest, and his scent, that rich, smoky vanilla laced with arousal, wafted stronger now, teasing Zoro's alpha senses like a taunt.
Zoro's grip tightened on his fork, the metal bending slightly under the pressure. He’d be lying if he said he didn’t want to be the one there, feeling that grind, tasting the salt of Sanji's skin as he nursed.
His mind flashed to pinning the cook down later, stripping him bare and fucking him until those casual quips turned to moans. But he played it cool, like always.
“Oi, cook,” he grunted, voice rougher than intended. “If you're done playing mommy, my coffee's cold.”
Sanji shot him a glare over Luffy's head, but his hips didn't stop that subtle roll, the motion hidden from the others but blatant to Zoro's sharpened gaze.
“Figure something out, marimo. Some of us are busy.”
Zoro's eye narrowed as he watched Luffy's mouth work over Sanji's nipple, the captain's lips sealed tight around the hardened peak. Luffy suckled with that same enthusiasm he brought to everything, pulling in quick, rhythmic draws that made Sanji's chest heave just a fraction more than before.
The wet smacks of his tongue lapping at the sensitive flesh filled the brief lulls in conversation, casual as if he were just munching on a skewer of meat, until milk surged into his mouth faster than he could handle and he jerked back with a startled hack, coughing around the sweetness that coated his tongue. His eyes watered, chest heaving as he sputtered, licking the stray droplets from his lips with an eager swipe before going in again like nothing happened.
“Easy, idiot,” Sanji murmured, steadying him with a hand on the back of his neck. Concern softened his features despite the blush creeping up his throat. He guided Luffy closer, angling his head just enough so the pulls would come slower, deeper, more even. “Breathe first. Then drink. There you go…”
Luffy obeyed without question, taking a moment to gulp air, eyes half lidded in drowsy pleasure before sealing his mouth around the nipple again. This time his suckles came smoother, drawn-out and steady, tongue flattening to coax more in gentle waves. His hum of contentment vibrated against Sanji’s chest, each pull controlled but still hungry.
Sanji’s fingers threaded carefully through his hair, stroking once, twice, soothing him into a rhythm that would not choke him again. “Good. That's better,” he whispered, voice warm with quiet care. “Not so fast. Let it come to you.”
Luffy relaxed fully after that, sinking into Sanji’s torso with a blissed-out smile, nursing deep and slow under the cook’s guided touch. His hands stayed loose on Sanji's waist, thumbs idly stroking the fabric of his shirt, but his focus was all on the nursing, humming contentedly between pulls like this was the best part of breakfast.
Sanji shifted on Luffy's lap, his thighs squeezing tighter around the captain's hips as another soft moan escaped him, low and breathy, disguised as a sigh when he leaned back to take a look.
“You gonna leave some for the rest of us, or what?” he said, voice pitching up at the end in a way that could pass for teasing exasperation. But Zoro saw the truth: the omega's body betrayed him, hips grinding down in tiny, controlled circles that pressed his ass against Luffy's crotch.
Sanji's exposed skin glistened now, a faint sheen of saliva from Luffy's relentless sucking, marking one nipple red and swollen, the other waiting its turn.
The captain popped off for a second, grinning up at Sanji with his milk smeared all over his chin.
“Tastes good! Like milk and you!” Luffy laughed, then dove back in, latching onto the other side with a firmer tug that drew out a sharper inhale from the cook.
Sanji's fingers dug a little harder into Luffy's hair, pulling him closer under the guise of guiding him, but his body arched subtly, chasing the pull that shot straight to his core.
A quiet whimper slipped out, muffled as Sanji cleared his throat.
“You don’t have to say it! Just hurry up and get what you need.”
Zoro's cock strained harder against his pants as he imagined dragging Sanji away right after this. Pinning him against the table, ripping those fancy pants down to expose that grinding ass, and slamming his thick length inside.
He'd fuck the cook raw, just the way he liked it, pounding into his tight heat until Sanji's nonchalant facade shattered into desperate pleas. Zoro pictured it vividly: Sanji's legs wrapped around his waist, ass clenching around his cock as he thrust deep, filling him up with hot spurts of cum until it leaked out, marking the omega as his.
The thought made Zoro's grip on his mug white-knuckled, his own arousal scenting the air faintly, though he masked it with a grunt and a swig of his cooling coffee.
Oblivious to his thoughts, or perhaps just unbothered by the whole situation, Luffy’s tongue swirled in lazy circles that had Sanji's breath coming in shallow pants. The omega's free hand was still braced on the table, nails scraping wood as he rocked forward again, the motion hidden by Luffy's body but clear to Zoro's hungry stare.
“Hey, Luffy,” Sanji murmured, another soft moan threading through the words like silk, “you want more bread? Or should I just... ah... plate up seconds?”
He bit his lip hard, turning the sound into a hum, but his eyes fluttered half-shut, cheeks flushed crimson now. The grinding picked up pace subtly, Sanji's ass rubbing against Luffy's lap in needy friction, his scent thickening the air, sweet and heady, begging for an alpha's touch.
From across the table, Zoro shifted again, adjusting his hardening length, forcing his voice steady as he muttered, “Cook looks like he's enjoying the attention too much. You sure you don’t have any more pancakes to flip, or whatever?”
Sanji's glare flicked his way, but it lacked heat, softened by the haze in his blue eye.
“Mind your own plate, shitty swordsman,” he shot back, voice husky, another disguised moan slipping out as Luffy's teeth grazed the nipple lightly.
The omega's body responded instinctively, a warm rush flooding his swollen breast, milk flowing freely into Luffy's mouth in sweet, creamy spurts. Sanji's breath quickened, syncing with the rhythm of those insistent tugs, each one sending sparks of pleasure straight to his core.
His head tipped back as his half-lidded blue eyes fluttered, lost in the haze of sensation, his panting quickly turning into unbidden whimpers.
A soft chuckle broke through the fog, light and teasing, pulling Sanji back to the present. One of Robin's sprouted hands materialized from thin air beside them, holding a crisp napkin with elegant poise. It dabbed gently at a stray droplet of saliva that had escaped the corner of his mouth, the touch feather-light on the cook’s chin.
Sanji blinked, cheeks flushing deeper as he met Robin's amused gaze across the table. She smiled knowingly, noticing he was slipping too far into it and grounding him softly, her dark eyes sparkling with that quiet understanding before the hand vanished as quickly as it had appeared.
Luffy didn't seem to care, too focused on his treat, humming contentedly around Sanji's nipple as he nursed deeper, tongue flicking to coax more.
The pulls eventually grew lazier, satisfied rather than ravenous, and Sanji felt the ache in his breast ease, replaced by a throbbing need between his thighs. His slick scent thickened subtly in the air, a telltale aroma that made Zoro's jaw tighten imperceptibly from his seat.
Finally, Luffy released with a wet pop, licking his lips with a grin that stretched ear to ear.
“Mmm, thanks, Sanji! That was awesome! Sanji’s milk is the best!” He patted the cook's thigh affectionately, and, just like that, the captain moved to dive back into his plate of meat, munching away with his usual appetite, oblivious to the way Sanji's body trembled from the abrupt end.
Zoro watched attentively when the cook swallowed hard, forcing a casual smile as he straightened his posture. His erection strained visibly against his slacks if anyone looked too closely, and a damp spot of slick darkened the fabric at his crotch, but he schooled his features into nonchalance.
“That's it? All done?” he murmured, voice husky with unfulfilled want, a playful lilt doing little to mask the desperation underneath.
Luffy just nodded around a mouthful, already onto his next bite, and Sanji sighed softly, rising from the captain's lap on unsteady legs.
“...Right. Fine. About damn time,” Sanji tried to play it off as relief, buttoning his shirt with quick, precise fingers and tucking away the glistening evidence of his arousal, though the flush on his skin and the slight hitch in his breath betrayed him.
The breakfast carried on in its lively chaos, with Sanji back into it, moving through it all like a pro, refilling plates and pouring coffee, his hips swaying just a touch more than usual as he suppressed the lingering ache.
Zoro managed to keep his eye on his own food after that, but every so often, his gaze flicked to Sanji, dark and heated, promising later.
Bit by bit, the crew trickled out: Luffy running off to the deck with Chopper in tow, Nami and Robin heading to the library for some quiet reading, the others scattering to their tasks.
Soon enough, the galley fell silent again, save for the clink of dishes as Sanji began clearing the table. Zoro rose from his seat but stayed put, his presence a solid weight in the room, watching as the omega bent to stack plates, shirt pulling taut over his still-sensitive chest.
Now alone, the air between them thickened with unspoken tension, Sanji's omega scent curling invitingly toward his mate.
Sanji paused in his cleanup, a stack of plates balanced in one hand as he glanced over his shoulder at the swordsman lounging against the galley wall.
Zoro's arms were crossed, his broad frame filling the space like a sentinel, sharp eye locked on Sanji with an intensity that made the omega's pulse stutter.
The air hummed with that familiar pull, the bond between them thrumming like a live wire.
“What are you still doing here, mosshead?” Sanji asked, voice light but edged with a breathy challenge.
He set the plates down with a soft clink, turning fully to face him, hips cocked in that teasing way he knew drove Zoro wild.
Zoro's lips curved into a predatory smirk, pushing off the wall with deliberate slowness.
“Still hungry,” he rumbled, his deep voice laced with want that had nothing to do with food.
The words hung heavy, igniting the spark that had been smoldering since breakfast, until the tension snapped like a taut rope.
Zoro closed the distance in two strides, his callused hand cupping the back of Sanji's neck as he captured his lips in a fierce kiss.
Sanji melted into it instantly, a soft moan vibrating against Zoro's mouth as he parted his lips, tongue sliding out to meet the alpha's demanding one. Sanji tasted of spice and smoke, and Zoro devoured him with slow, possessive strokes that made Sanji's knees weaken.
The omega's hands fisted in Zoro's shirt, pulling him closer, bodies pressing flush as heat surged between them. Zoro broke the kiss just enough to trail his mouth along Sanji's jaw, nipping at the sensitive skin there.
“Saw you earlier,” he murmured, voice rough with amusement and desire. “Letting Luffy suck you dry like that. Did you like it? Looked like you were about to come undone right there on his lap.”
His free hand slid down Sanji's side, thumb brushing over the lingering hardness in his pants, drawing a sharp gasp from the omega. Sanji's cheeks burned, but he arched into the touch, blue eyes darkening with lust.
“I could feel you looking the whole time,” he shot back, breathless, fingers digging into Zoro's shoulders. “Burning holes through me. Made me so damn hot, knowing you were watching, jealous as hell.”
He rolled his hips forward, grinding against Zoro's thigh, slick already seeping through his slacks.
“Jealous? Nah,” Zoro growled low in his throat, the sound vibrating through Sanji's chest. “I knew I’d have my turn.”
He didn't wait for a response, scooping Sanji up with effortless strength and laying him out across the sturdy wooden table. Plates and utensils scattered with a clatter, forgotten as Zoro loomed over him, caging the omega in with his arms.
“You’re gonna let me have it, right?” Zoro continued as Sanji's back hit the cool surface, a shiver racing up his spine, but it was nothing compared to the fire in Zoro's gaze. “Gonna take care of me and feed me?”
His fingers hooked into Sanji's shirt, yanking it open with hasty tugs, buttons popping free to expose the pale expanse of his chest, still flushed and marked faintly from Luffy's earlier attentions.
“Yes, open your mouth,” Sanji’s voice dropped to a low, breathless murmur that hit Zoro like a command wrapped in silk. “I’ll let you drink.”
His nipples stood swollen and glistening, beads of milk already pearling at the tips from the renewed arousal. Zoro's mouth watered at the sight, his alpha instincts roaring to claim what was his. He leaned down, capturing the sensitive bud between his lips, tongue lapping firmly before he sucked hard.
Sanji cried out, back arching off the table as pleasure jolted through him like lightning. Milk flowed in warm, sweet jets onto Zoro's tongue, the alpha swallowing greedily, each pull sending waves of ecstasy straight to Sanji's cock.
Zoro's hand pinned Sanji's hip, holding him steady as the omega writhed, legs spreading instinctively to hook around Zoro's waist. The suction was relentless, teeth grazing just enough to tease, drawing out more of that creamy essence while Zoro's other hand worked at Sanji's belt, eager to free the throbbing length straining beneath.
The omega's body responded eagerly, glands releasing more under the alpha's insistent tongue, each swallow sending fresh sparks of pleasure through Sanji's veins, but Zoro wasn't done, not by a long shot.
His hand abandoned the belt, fingers deftly unfastening the button and zipper of Sanji's slacks before yanking them down along with his underwear in one swift motion. The fabric pooled at Sanji's ankles, exposing the omega's slick-soaked thighs and the hard length of his cock bobbing free, tip already leaking pre-cum.
Sanji kicked off his shoes and the rest of his pants with a frantic shimmy, legs parting wider on the table to give Zoro full access. His hole clenched visibly, glistening with arousal, the lingering scent of his heat filling the galley like a heady perfume.
Zoro pulled back from the nipple just enough to rake his gaze over Sanji's spread form, a low groan escaping him at the sight. He shed his own pants quickly, his thick cock springing free, heavy and veined, the base already swelling with the promise of his knot.
Sanji's eyes glazed over, fixed on it with dazed hunger, a whimper slipping from his lips as he reached down to stroke himself once, twice, before Zoro batted his hand away.
“That's mine,” Zoro said, positioning himself between Sanji's thighs, the blunt head of his cock nudging against the omega's entrance. Slick eased the way, and with a firm thrust, Zoro pushed inside, inch by inch, stretching Sanji's walls around his girth.
Sanji's head fell back against the table with a thud, a moan tearing from his throat as he was filled completely.
“Zoro,” Sanji murmured, voice husky and broken, one hand sliding up to tangle in the swordsman's green hair. He tugged gently, guiding Zoro's head down toward his chest, cradling it like he had with Luffy earlier, but this was different. Fiercer, more desperate. “Come on, take it. Suck from me.”
Zoro didn't hesitate, his mouth crashing again against Sanji's pec, lips sealing around the pert nipple. The taste drove him wild, his hips snapping forward faster, cock burying to the hilt in Sanji's dripping heat. Sanji arched beneath him, a moan spilling from his lips as the pull sent fresh waves of arousal coiling tight in his belly.
“I knew you were watching,” Sanji gasped, fingers tightening in Zoro's hair, holding him close while his other hand roamed down to claw at the alpha's back. “All through it... your eye on me, so fucking hungry. Made me wet just thinking about you claiming your turn.”
His words slurred with daze, lust clouding his mind like a haze, every nerve alight from the dual sensations. Zoro's mouth drawing greedily at his milk, his thick shaft splitting him open.
Zoro released the nipple with a wet pop, milk dribbling down his chin as he nipped at the flushed skin.
“Damn right I was,” he rumbled, voice rough against Sanji's chest before latching onto the other side, sucking deeper, swallowing every drop while his cock dragged along that sweet spot inside, making Sanji's walls flutter and clench.
Sanji's chest heaved with each ragged breath, his body splayed across the worn wooden table in the galley, legs hooked over Zoro's hips as the swordsman pounded deep inside him.
Dishes and utensils from breakfast scattered around them, but none of it mattered. Zoro's cock stretched Sanji's slick ass wide, pounding in with relentless force, each slam sending jolts of pleasure ripping through the omega's core.
Milk still beaded at Sanji's swollen nipples, warm and sweet, a testament to the feeding he'd given Luffy just moments ago under the crew's casual gaze.
Zoro growled low in his throat, his hands gripping Sanji's thighs hard enough to bruise, pulling him closer with every brutal drive. He grit his teeth as his knot began to swell, instincts roaring to bury him deep and keep him there until Sanji was shaking again under him.
Sanji's head lolled back, blond hair sticking to the sweat-dampened table, his body trembling on the edge.
“I'd have let you... right there,” he confessed breathlessly, urging Zoro's head closer still, cradling him like a lifeline. “In front of them all. Spread me out on this table, fuck me while I fed you.”
His ass squeezed around Zoro's length, slick gushing with each word, the omega's heat peaking again under the raw vulnerability of his offer.
“I knew you would,” Zoro growled around the bud in his mouth, words muffled but fervent. He released it briefly to nip at the skin, then switched to the other nipple, drawing it in with a wet slurp. “I’d pump you full, omega, give you everything you wanted while I sucked you dry.”
His hips snapped forward, picking up pace, the table creaking under them as he fucked into Sanji with steady, powerful strokes.
Milk dribbled from the corner of his mouth, but he lapped it up greedily, alternating between nipples to ensure neither went untouched.
Sanji was lost in it, body arching and writhing, whimpers spilling out in a continuous stream, hands flying to his chest as another wave hit. He squeezed desperately, milk spilling over his fingers as he pushed his chest toward Zoro’s waiting mouth.
“More—please, Zoro, I need you feeding from me,” he encouraged breathlessly, legs wrapping tighter around the alpha's waist to pull him deeper. His cock trapped between their bodies rubbed against Zoro's abs with every grind, friction building his own release.
When Zoro’s mouth sealed tighter around his nipple, Sanji shattered. His cock throbbed against Zoro’s abs, spilling in short, helpless bursts as his body arched into both sensations at once.
Sanji clung to him, shaking, oversensitive to every thrust. Each tiny movement sent another sharp pulse through him, making his walls flutter around Zoro in desperate little aftershocks that nearly undid the swordsman.
Dazed blue eyes stared up at Zoro in the throes of his release, lips parted on soft cries, the world narrowing to the stretch of cock inside him and the pull at his chest. Milk flowed freely, spurred by the nursing and the mating, Sanji's body yielding it all to his mate.
“That's it, take my knot,” Zoro panted, mouth sealing over one nipple again, sucking in time with his hips. “Gonna flood your insides with my cum. You want that, don’t you? Want me breeding you deep while I drink? Still haven’t had enough?”
Zoro's rhythm faltered, his thrusts turning erratic as the pressure built to an unbearable peak deep in his gut. Sanji's ass clenched around him like a vice, slick walls rippling in waves that tugged insistently at his cock, urging him over the edge.
A guttural groan vibrated against Sanji's chest, Zoro's hips slamming forward one final time, burying his throbbing length to the hilt inside that soaking heat. His balls tightened, and then he erupted, hot spurts of cum jetting out in thick ropes, flooding Sanji's ass with each powerful contraction.
The first burst coated every inch as it gushed deep, only for the next to follow immediately, pushing further into him with relentless force.
Sanji gasped, his hands fisting in Zoro's hair, holding him close to his chest while his ass worked to milk every drop, clenching and releasing in perfect sync with the alpha's pulses.
Spurt after spurt filled him up, Zoro's cock twitching inside as cum overflowed, leaking out around the base where their bodies joined, mixing with Sanji's slick and dripping down onto the table.
The sensation of being so utterly claimed, stretched and stuffed full, made Sanji whimper, his own body responding by squeezing tighter, drawing out the alpha's orgasm until Zoro's hips stuttered to a halt.
Milk still trickled from his nipple under Zoro's persistent suction, the wet sounds of swallowing mingling with the obscene squelch of cum being pumped into Sanji's core.
Wave after wave, Zoro emptied himself, ensuring every inch of Sanji was claimed, bred deep while he nursed the last of the milk.
“Fuck, so much,” Zoro groaned, teeth grazing the nipple before sucking once more, drawing out the last drops. Sanji's chest heaved, glands emptying under the relentless attention, a final trickle coating Zoro's tongue.
They stayed locked like that, breaths mingling in the aftermath, Zoro's mouth finally releasing the abused bud with a gentle lick, his chest heaving as he lifted his head, lips shiny with Sanji’s essence and sweat.
Sanji's eyes fluttered open, dazed and sated, but a flush crept up his neck, not just from pleasure, but from the sudden rush of awareness crashing back.
The galley felt too exposed now, the table a mess beneath them, his legs still wrapped loosely around Zoro's waist. He swallowed hard, trying to summon his usual composure, shifting slightly as if to disentangle himself.
“Well,” Sanji started, voice aiming for casual nonchalance, though it came out breathy and uneven. He averted his gaze, one hand pushing lightly at Zoro's shoulder. “That was... breakfast, I suppose. As soon as we’re free, I better clean up before—”
Zoro cut him off with a low hum, knowing that telltale quiver in Sanji's tone all too well. That was the cook’s attempt at playing it cool after baring everything out to him.
He leaned in instead, capturing Sanji's mouth in a deep, hungry kiss. Their lips crashed together, tongues tangling wetly, Sanji tasting the faint sweetness of his own milk on Zoro’s breath.
The cook shifted against him, and the movement dragged Zoro's knot slowly inside his overstretched rim. Sanji tightened around Zoro without meaning to, walls fluttering in rhythmic squeezes that forced out the last warm spurts of cum.
A low groan rumbled from Zoro's chest, deep and helpless.
“Greedy,” he muttered, voice rough, “Guess you were hungry too, weren’t you?”
Sanji shivered at the sound, leaning forward to capture his lips again.
The kiss turned passionate fast, sloppy and fervent, Zoro's hand cupping the back of Sanji's neck to hold him steady as he licked into his mouth, exploring every corner with slow, deliberate strokes.
Sanji melted into it despite himself, a soft moan escaping as he kissed back, his fingers threading through Zoro's hair once more. Saliva slicked their lips, the makeout growing messier, breaths mingling hot and ragged until they broke apart, foreheads resting together.
Zoro's hand trailed down to squeeze Sanji's hip possessively, thumb brushing over the skin where bruises were already forming.
“Thanks for the meal,” he murmured against Sanji's lips, voice rough with affection and amusement, his eye glinting as he watched the omega's cheeks burn deeper.
He knew Sanji inside out, the way shame flickered after such raw vulnerability, even if it only made him more endearing.
“Don’t mention it,” Sanji huffed, turning his head away with a half-hearted glare, but the corner of his mouth twitched upward, betraying the warmth beneath the facade. “I know you’ll be craving more soon.”

okiedokeTM (madelinescribbles) Fri 21 Nov 2025 08:15PM UTC
Comment Actions
Anonymous Creator Sat 22 Nov 2025 02:35PM UTC
Comment Actions
Leaf (Guest) Fri 21 Nov 2025 09:54PM UTC
Comment Actions
Anonymous Creator Sat 22 Nov 2025 02:44PM UTC
Comment Actions
kimekan Sat 22 Nov 2025 04:33AM UTC
Comment Actions
Anonymous Creator Sat 22 Nov 2025 02:52PM UTC
Comment Actions
sugarscrub Sat 22 Nov 2025 05:54AM UTC
Comment Actions
Anonymous Creator Sat 22 Nov 2025 03:00PM UTC
Comment Actions
rosekathe Sat 22 Nov 2025 01:56PM UTC
Comment Actions
Anonymous Creator Sat 22 Nov 2025 03:04PM UTC
Comment Actions
Akwolfgrl Sun 23 Nov 2025 04:36AM UTC
Comment Actions
Anonymous Creator Mon 24 Nov 2025 11:48AM UTC
Comment Actions
Gatteau Mon 24 Nov 2025 06:56PM UTC
Comment Actions
Anonymous Creator Mon 24 Nov 2025 09:56PM UTC
Comment Actions
MiMiHime24 Tue 25 Nov 2025 06:09AM UTC
Comment Actions
Anonymous Creator Mon 08 Dec 2025 12:05AM UTC
Comment Actions
Molly24601 Tue 25 Nov 2025 01:00PM UTC
Comment Actions
Anonymous Creator Mon 08 Dec 2025 12:10AM UTC
Comment Actions
Jurrassica Wed 26 Nov 2025 10:54PM UTC
Comment Actions
Anonymous Creator Mon 08 Dec 2025 12:18AM UTC
Comment Actions
HoneyMelt Thu 27 Nov 2025 10:05PM UTC
Comment Actions
Anonymous Creator Mon 08 Dec 2025 12:23AM UTC
Comment Actions
Freshie_OWO Mon 01 Dec 2025 04:24AM UTC
Comment Actions
Anonymous Creator Mon 08 Dec 2025 12:41AM UTC
Comment Actions
velin4_cat Sun 07 Dec 2025 01:32PM UTC
Comment Actions
Anonymous Creator Mon 08 Dec 2025 12:47AM UTC
Comment Actions