Work Text:
Hands.
Hands are all Zoro could feel as he slowly wakes up. He groans, trying to go back to sleep, it is way too early in the morning to be awake. He can still feel the cold of the Alabasta desert whisping over him, though something warm is now pressed against him. He shrugs sleepily and rolls over, it could just be the giant rock he curled up next to.
".......-ro...Zoro...." A voice purrs above him.
He shivers as he feels something wet twirl around his nipple, sending a jolt down his spine. Zoro sleepily moans, his back arching up to stretch his tired muscles.
Teeth nip at the skin, and Zoro gasps softly, his arms coming up around broad shoulders as his eyes open blearily and when he looked down, all he saw was a head of black hair. Ace, his captain's older brother, looks up at him with a smirk lit up by moonlight.
"What are you doing?" Zoro rasps with a yawn, and Ace chuckles into his chest.
"Isn't it obvious?" He asks in a low voice while one of his hands runs down Zoro's back to slip his fingers under his waistband. The swordsman wasn't surprised; they'd been fooling around since Ace first showed up, but in the middle of the night?
"Why now?" Zoro sleepily groans.
"Why not now? Everyone's asleep, I get to have you all to myself, my noisy little minx," Ace smirks as he pulls down Zoro's haramaki and pants to expose his boxers.
"I'm not noisy," Zoro sleepily moans as he stretches his arms above his head.
"Oh? Then what's with all the pretty sounds you have been making while just stretching baby?" Ace whispers as he slides up to Zoro's face, just close enough that their lips barely brush together. Zoro narrows his eyes at him and huffs, just barely managing to press his lips together to hold back a moan in time when a warm hand pushes against his cock.
"You're doing things." Zoro accuses, and Ace just gives a cocky smirk and shrugs before finally leaning in to take the swordsman's mouth. He can feel the smile against his mouth, especially when he moans as their tongues slide together. Zoro retaliates by nipping at the devil fruit user's bottom lip, but all it does is tempt the man further as Ace groans and grips his ass tighter.
Ace pours all his hunger into the kiss as the intensity of his assault is turned up. Zoro throws his arms around the commander's back, his hands smoothing over the mark of Whitebeard, then digging his nails into the logia user's skin, Ace grinds against Zoro, making their cocks brush together and they break apart to moan and pant for air.
"Fuck sweetheart, need you so bad," He breathes, and Zoro will deny it, but a whine escapes from him as greedy hands pull at his clothes.
"Ace, shit..." Zoro moans as his pants are slid lower. The hand that pulled them down comes up near his face, fingers tapping his bottom lip. Zoro meets the other's intense gaze and wordlessly responds to the request, flicking his tongue out before wrapping his lips around Ace's fingers, blushing when the man moans.
"Heh, so good for me." He praises into Zoro's neck, leaving bruises that Zoro will later have to try and pass off as shallow battle bruises.
Zoro liberally coats the fingers in his mouth with his saliva, sloppy noises escaping him. Ace seems to have finally had enough waiting when he takes the digits back and immediately replaces them with his mouth. At the same time, his hand finds Zoro's ass, fingers going straight for their desired destination.
The yelp that leaves Zoro's mouth is louder than intended but muffled through Ace's mouth as they kiss. While they had fucked before, he was still sensitive whenever Ace would put his impossibly warm fingers anywhere near his hole. The freckled man traces his wet fingers around the puckered rim and then sinks two fingers in slowly. Zoro gasps, breaking away from the kiss, "Fuck."
"Shh, remember," Ace teases Zoro, causing the swordsman to blush.
"You're an ass..." Zoro hisses as Ace scissors his fingers, stretching the first mate out at a frustrating pace while switching between rubbing his prostate once he finds it and avoiding it all together.
"But a hot one," Ace responds with his eyebrows wiggling, and Zoro's laugh gets mixed with a low moan as another finger enters him. Their mouths meet again, which helps to silence the breathy sighs and soft muttered words, but only slightly.
"Think you're ready for me?" Zoro nods breathlessly as they separate, Ace pushes at his hip to turn him over. The moment he does, a scorching body presses along his back, and kisses are placed along his shoulder. Ace hikes Zoro's leg up, thrusting his hips against the swordsman's. Zoro shivers, feeling Ace's cock pressed against his hole, and he can feel Ace's smirk on his back as the cocky man begins to sink into Zoro.
"Oh fuck, you are so tight," Ace groans into his skin.
"Mmm, shut up," Zoro whimpers out, feeling more of Ace's cock sink into him, his dick pressing heavily against his prostate. They stay like that for a moment with Ace hugging him close and kissing up Zoro's throat with barely concealed hunger. After a few moments, Zoro whines and bucks his hips, waiting for Ace to finally start fucking him.
"Ace?" Zoro whispers, confused at the pause. He’s answered with silence.
"Ace, come on, this isn't funny. Why aren't you moving?" The swordsman hisses before he looks over his shoulder and sees Ace with his eyes closed and snoring softly. Zoro's mouth drops open in shock. Sure, they'd all seen Ace randomly fall asleep at this point, but here? Now?!
"Hey!" Zoro whisper-shouts and elbows the elder slightly, but it does nothing to wake the man. The first mate groans, and his head falls to the side. He tries to shift but quickly slaps a hand over his mouth when Ace's still-hard cock is pressed against his prostate. Zoro resists whining to himself, noticing he's also still hard from being worked up. Damn it, now what was he supposed to do?
Ace mumbles something under his breath in his sleep. Zoro is about to push him off, but then the devil fruit user shifts to hold him closer, and in the process, his cock slides along Zoro's walls, and a small moan escapes both of their mouths. Zoro's face feels so red based on how hot it feels, but he can't help the pleasure from the movement and instead keeps his hand firmly over his mouth.
Zoro bites his hand. He can't have anyone find him like this. What is he supposed to do now that Ace is asleep? He’s still worked up, and Ace isn't being that helpful.
Could he.......?
Zoro groans into his hand, it would be a total pain to shimmy himself away from Ace and his cock, then try to go back to bed. He notices Ace is still hard, and it couldn't hurt to help him while helping himself. Zoro could continue and wouldn't have to go to bed pent up, and neither would Ace. It was the other’s idea in the first place to do this now, he shouldn't mind helping Zoro out and ending what he started.
Zoro exhales slowly as he rocks his hips back and forth, and while the position is odd and the angle isn't great for movement, the effect is well worth it. Zoro can only work about an inch of Ace in and out of himself, but is still rewarded with the delicious burning friction from the now-dry spit on his rim and a sleepy moan behind him.
After a bit of this teasing not-really-fucking, Zoro groans and pushes Ace off of him so he's laying on his back so the swordsman can crawl over him. He grins, seeing that the pirate's cock is still hard, and wraps a hand around it to spread the beading precum at the head, feeling warmer when Ace's lips part and he pants in his sleep. Zoro pumps the length slowly, pausing to spit in his hand and slick it up, then eagerly positions himself over Ace's lap to line it up to fill him again.
Zoro's moan is too loud in the quiet of the desert as he sinks down on that wonderfully hot and throbbing cock. Still, he only registers it in the back of his mind as he adjusts to the stretch and size filling him. He steadies himself by setting his hands on Ace's chest, careful with how much weight he uses while enjoying the contrast between the warm man and the cool of the desert.
Once he’s ready, Zoro slowly lifts himself up and the drag of Ace's cock is already deliciously burning his insides. He slowly sinks back down, biting hard enough on his lip to draw blood to keep any moans from escaping him.
He continues the teasing pace he's set up, ignoring the quivering in his thighs to keep fucking himself down and concealing his moans to prevent waking the rest of his crew. Ace is clearly being affected too, breathing heavily and moaning in his sleep. The first time his hips thrust up, it catches Zoro off guard and he yelps before catching himself, moaning as Ace's dick pulses heavily in him when he bears down.
Time stops when Zoro hears someone shifting and his eyes widen when he looks over and sees Luffy has turned over in his sleep. Now, if he were to open his eyes, he would get a full view of his first mate being speared open on his brother's cock. Zoro stays still for several moments, staring at his captain and praying he doesn't move again.
Zoro hears Ace groan sleepily as he squirms and glares at him, fearing being seen. He can't have Luffy see him like this, he would rather be slashed by Mihawk again.
He desperately tries to relax his muscles to keep Ace from waking up Luffy. Still, all it does is cause his hole to spasm and quiver, clenching and unclenching around Ace's cock. It doesn't help that Ace's cock head hits his prostate dead on, abusing it relentlessly without even knowing.
"Ah, shit," Zoro mutters to himself, almost whimpering as he slowly starts moving again. Fuck he should stop, get off and go back to sleep or finish himself and leave Ace to suffer.
But it felt so good.
Zoro's movements are slower this time, rocking back and forth while leaning over Ace to change the angle and get more power to grind down. His dick is left drooling and untouched on Ace's abs as he lets out soft pants and gasps of air while he keeps his hole filled and pleasured.
Zoro puts Luffy into the background of his mind as he focuses on how good he feels. Ace, even in sleep, knows precisely how to make him melt into a puddle of lust. He squeezes around Ace's cock and rolls his hips, making sparks explode behind his eyelids with every pass against his prostate that has his own dick leaking profusely.
Then his movements come to a halting stop when he hears Luffy...
Luffy sits up and moans, "Sanjiiiiiii, meat!!" and dramatically flops himself over on his stomach, his face practically buried in the ground, looking away from him.
Zoro breathes a sigh of relief, but it doesn't ease his nerves. If Luffy is dreaming, that means he can easily be woken up. The first mate takes a few deep breaths and leans down, his chest flush against Ace’s. He may avoid waking anyone up with both a different position and not nearly as obvious a position. This also gives him a chance to get revenge for all the marks Ace left on him.
It's also easy to silence himself when he's panting into Ace's shoulder, scraping his teeth over tan skin and hiding every noise when he rocks down. The new angle provides a whole new tightness, and Zoro loves how he's clinging to the length inside him. He shivers with the low moans escaping Ace right into his ear, and his dick rubbing against the flame fruit user's abs is mouth watering.
"Get away from me," Zoro freezes at Sanji's voice, are none of them actually asleep?! Luffy had somehow crawled over to the cook and is licking his leg like a bone, and Sanji is not having it.
"I fed you already," Sanji hisses, lifting his foot away and grimacing at the drool left behind while Luffy sinks down. Zoro's heart pounds, all the cook has to do is look to the left, and he would see them. That's so much worse than Luffy knowing!
But after pushing Luffy away, Sanji quickly resettles to sleep, and it takes forever for Zoro to feel like he can breathe again. Ok, now he really has to stop-
A shiver ripples up Zoro's spine, and goosebumps erupt over his skin when a deep chuckle filters through his ears. The swordsman barely has time to react before his hips are grabbed, and he squeaks at being flipped over onto his back, and Ace propping himself up with the smirk of a devil.
"You're a little tight there, babe," Ace croons as he nibbles at Zoro's earrings. The other gives a high-pitched moan when Ace slowly pushes in and out of his body, deliberately making Zoro feel every bit of his cock.
"It's a sight to see you on top of me when waking up, but I don't quite remember us being in this position. Did you have some fun by yourself?" Ace teases.
Zoro flushes and grunts in embarrassment at having been caught. "You were asleep, and inside, I couldn't just stop," Zoro pouts.
Ace chuckles against Zoro's neck. "Sounds like my little minx was all desperate and decided to be a little slut and continue without me."
Zoro's breath hitches when suddenly his knees are hooked up and pressed to his chest, then moans desperately when Ace starts a punishing pace of pounding into him. He barely catches a wail before covering his mouth again, and Ace laughs at the sight.
"So, did anyone wake up and see?" Ace taunts and Zoro's eyes briefly flicker to where Luffy and Sanji lay. "Oh, so almost?" Zoro trembles as he tries so hard to hold back his noises while Ace leans down to whisper more dirty things in his ear. He can't control the sounds of skin slapping and Ace trying to hold back his own moans of pleasure, but Zoro can't find it in himself to be frustrated when he can barely think as he's filled fast and hard. Ace groans low as he continues the punishing pace inside Zoro, working up a sweat for both of them that chills with every gust of wind.
"Did my little brother nearly see his precious first mate riding my cock?" Ace whispers in a sing-song tone right into Zoro's ear while also nibbling at the shell, and said man whines, scrambling for something to hold onto. His entire body tenses with the need for more, with Ace pushing him further and further to the edge.
"Shut up," the swordsman hisses as Ace slams as hard as he can into Zoro and stays inside for a few seconds to grind against his sweet spot.
"Or maybe that blonde cook?" Ace chuckles, unable to help tease Zoro, not when his face is flushed so much, and his face is screwed up in pleasure that he's trying so hard not to voice. He wishes he could have the swordsman in a more private place, make Zoro scream out in pleasure.
"Ace!" Zoro sobs, clawing at the other pirate's shoulders because he's getting so close, his toes curling behind Ace's back, his entire body filled with bliss.
"Such a pretty face to mess up, you are just made for this," Ace grunts, his grip on Zoro getting tighter and tighter.
"Y-You're smoking," Zoro manages to get out, and Ace laughs in response. He's enjoying how sweaty Zoro is getting because of his increasing heat. The swordsman is gasping and looks dazed from the heat and the pleasure overwhelming him.
"It happens when I get worked up. Scared?" Ace asks with a smirk, enjoying how Zoro's face half forms a scowl, but then he changes the position, and it's like Zoro's eyes turn into stars, and the moans he's letting out are pure sin and way too loud.
Zoro's eyes roll up into the back of his skull with all the air punched out of him from Ace’s hard thrusts. His nails dig into Ace's freckled back as the whitebeard pirate fucks into him. He hopes his scratches stay on Ace, and he has to lie and explain them away later.
Ace leans down and catches Zoro in a kiss to muffle his noises. "Heh, you're sounding like you want to be caught now." Ace laughs into his mouth, then ducks down further to start leaving more marks on Zoro's neck. The swordsman moans, and his head drops onto the ground, his gaze falling to the side. His breath hitches when he spots Luffy again, snoring and utterly unaware of everything.
At this point, their breath is coming faster and faster as they reach their limits. Zoro is trying so hard to hold back his noises, but they're starting to leak out, and his cute, breathy moans encourage Ace to make him louder, despite the fear of getting caught.
He can't even gather his thoughts enough to form anything into words, with whines and whimpers escape from him faster and faster. At the same time, Ace muffles his grunts into his shoulder, most definitely biting more marks on his skin.
"AaHa~ c-close," Zoro cries out, still seeing Luffy's sleeping form in his view. Is it wrong to sleep with your captain's brother? Probably, but Zoro doesn't care when it feels this good.
"Come on then, cum for me." Ace growls into his ear, finally wrapping a hand around Zoro's cock, and after two pumps, the first mate cries out into the night as ropes of white spurts from his cock. Ace grunts and moans from Zoro's walls clamping down on him, his form turning more flame than solid, and he follows not that far behind.
Zoro writhes and pants through his aftershocks. A high-pitched moan escapes him when he feels burning hot cum fill him, and Ace growls through his orgasm, grinding it into Zoro as best he can until he goes limp on top of the other man.
Panting heavily, Ace holds the straw hat's first mate close to him until soft groans escape from Zoro as he tries to get comfortable. There’s a squeeze at Zoro's hips, and Ace begins to pull away from him. He whines at the warmth being taken away, but Ace remaining in him all night would probably not be comfortable.
The devil fruit user takes a handkerchief from his crumpled-up pants and wipes up Zoro's leaking hole and both of their stomachs. Ace tosses the cloth behind him and yelps when he realizes some of his flames from earlier had spread onto Zoro, the other man at the same time. He curses and pats Zoro's shirt down with his hands, trying to prevent more flames from spreading.
"Put sand on it, moron!" Zoro hisses as Ace scoops some of the sand and pats it onto Zoro, checking to see that the flames are gone.
"Well, you didn't need that shirt anyway, it doesn't cover up much," The other pirate chuckles.
"Shut it and lay down," Zoro pouts, grabbing Ace's wrist to pull it around himself.
"Alright, alright, I'm coming," Ace grins as he wraps himself around Zoro.
"I’ll buy you a better, more fire-proof shirt," Ace promises and leans over to kiss Zoro's lips. “Goodnight Zoro,”
"You better. Night Ace," Zoro murmurs, his soft words then carried away by the wind.
