Actions

Work Header

The Blinds Wide Open (so he can see you when you're sleeping)

Summary:

Sanji can't agree more. He whips around and puffs his chest up at a petty attempt to be eye level with Ace. “There's no better captain in the world. I would do anything for him.”

Work Text:

He can feel the fiery eyes following him around the kitchen. It's not unwelcome yet…it makes Sanji feel curious. He knows his attraction to both women and men isn't a new realization, but this greasy, smooth-talking fireball of all people? Really? He's got to raise his standards.

Ace seems to feel the tension in the air as he rises from his seat to corner Sanji against the ship's smooth kitchen counter. His back feels as though it's buzzing now from Ace's bare skin pressing up against him. Oh god, his nipples are right there.

“Goddamn it, Ace, how can you stand to be so hot all the time?” He tries to think of anything else. This only accomplishes a guffaw to erupt from Ace's lips, and only then does it register what Sanji just said.

“You know what I meant!”

Ace only leans in closer. “Right. Well, when you've lived being made of flame for so long, you simply get used to it. I don't even notice it anymore.”

Makes sense, Sanji thinks.

“What? You don't like my heat?” Ace whispers. Why do his lips suddenly feel like they're right against Sanji's ear?

“Uhm, I never said that. I just…” he trails off, blushing. He's beginning to understand how hard it is to talk to men versus talking to women. He can barely finish a damn sentence.

Unable to handle the rising rate of his heartbeat, Sanji feels around for Ace's hand and brings it around to his waist. Ace catches on and drags his large hand up to feel the ridges of Sanji's right rib.

“Forgive me for being crass, but you have a slutty waist. I can't stop staring at it,” Ace mumbles. Sanji has never met a person so outward as him. It's starting to rattle his psyche violently.

He sucks in a breath to say, “That's funny, Luffy seems to be just as obsessed. He's always wrapping his arms around my waist. You really are alike, huh?”

Ace returns Sanji's chuckle and hums his agreement.

“You like Luffy, then?” He says to Sanji with pride coating his voice. “He's a good boy, isn't he?”

Sanji can't agree more. He whips around and puffs his chest up at a petty attempt to be eye level with Ace. “There's no better captain in the world. I would do anything for him.”

Ace's grin stayed latched to his face the entire time Sanji spoke.

“Oh, I know, beautiful. I see the way you look at each other,” he says.

Sanji pales. No, this can't be; he's not ready to face those emotions yet. No, please no.

“I really have to go. I seriously-”

“It's okay, San-”

“I have to go, Ace, see you at dinner!” and with that, Sanji races out of the kitchen, praying to the gods above that Ace won't follow him. He doesn’t have a destination in mind; he just needs a damn cigarette.

 

At dinner time, after Sanji's finished cooking and everyone's plates have been handed out, Sanji sits down to eat next to Luffy as he usually does.

Luffy glances over and beams at him, chicken grease sticking to his lips like a sheer lip gloss.

“Mmmm, Sanji, it's delicious like always. Thanks!” He says.

Sanji feels his heart melt into his stomach with a liquid smoothness that's warm, cool, and thick all at once.

“Of course, captain.”

Ace, who is sitting on Luffy's other side, reaches his free arm over to wipe at Luffy's mouth.

“Don't be gross!”

“You're one to talk!”

The Straw Hats all giggle at that, including Sanji. Everyone's had a tremendous soft heart for Ace since the moment he stepped on board. Sanji would never admit it out loud, but he thinks Ace is the most charming person he's ever encountered. It’s not often he meets his match.

As dinner drags on and people disappear one by one, Sanji decides he needs to take his opportunity now or he'll be stuck with Ace and Luffy, which - Heaven forbid.

Yet, as he shifts to get up, a pair of inhumanly long and rubbery arms wrap around him like a soft rope.

“Sanji! You can't leave. Ace said I should talk to you. Privately.” Luffy says the last part quietly but in an unsure manner, as if he doesn't even know what they have to talk about.

“Hey, clean up first, Luffy! You have food all over your shitty face,” he says in hopes his nerves aren't scrawled into his facial expression. Ace watches their interaction silently but with clear interest.

Luffy sighs but relents and cleans his messy face.

“He’s right, Sanji. We really wanna talk to you,” Ace remarks, and he sounds so sure it’s like a siren is singing to Sanji to lure him into something dangerous and terrifying.

So he nods his approval. Anxiety be damned, he thinks. He closes his eyes and pushes an arm out in Ace’s direction. He knows Ace can give him what he wants - the liberation of his need to take charge all the time.

Ace leads Sanji by the hand, Luffy trailing behind them, into the guest room he’s been staying in with a giddiness that spreads throughout all three of them. Sanji expects his hand to be freed once they're in the room and the door closed behind them; however, Ace only grips his clammy fingers tighter. Reassuringly.

Sanji's heart is beating so hard in his chest, he thinks he might just pass out from all the emotions running a race around his heart. He can't tell what he's feeling primarily at the moment, and his whole body feels like it's shaking. Is he horny, scared, excited, or dreading this? Is it just a mix of all?

Luffy giggles lightly behind them. Ace tips his head towards a lonely chair in the corner of the room. “Sit over there, Luffy. I'm gonna teach your dumbass how to thank your cook properly.”

“Captain, are you sure…” Sanji mutters (didn’t he just call this man his sworn brother?), but Luffy is already bouncing his way to the chair to settle down comfortably.

“A talk, he said. A talk,” Sanji notes sarcastically, and Ace responds by looping his fingers into the belt hoops on Sanji's jeans to yank him forcefully closer.

“Don't worry, baby, there will be plenty of talking.”

Sanji doesn't have time to respond before lips are searing into his, and a hand sliding up to cup his jaw. There's no option to run away this time. It's happening now. Sanji responds by awkwardly resting his hands on the center of Ace's chest. Sanji's never actually had intercourse or anything romantic with a man before. His fear of something new always held him back.

He tries his best to give back what Ace is giving him - lips rhythmically moving against his and small bites here and there on his bottom lip.

Ace's hands grope at his waist desperately, like he would simply die if he didn't grasp hard enough. The movement forces a small hum of a moan from Sanji.

He pulls apart from Ace to glance down and watch his own hands run amok on Ace's chest. He wants to lick the skin in between Ace's tits raw. Until it's bleeding under his touch. A sweet, pleased sigh interrupts Sanji’s feral thoughts. His head whips to the side - Luffy is watching them dreamily. Sanji’s knees feel weak. His captain, the man he would fight to the death for, seeing him like this, so feeble and submissive, it’s enough to send a shiver through his body. He almost wants to pinch himself to see if he’s just dreaming. Maybe he fell asleep after cooking dinner, maybe-

“Look at me, baby,” Ace’s smooth voice slams into Sanji at full force. He can easily read the expression on Ace’s face. He’s trying his best to be patient with Sanji, but he’s as hard as a rock right now.

“Sorry,” Sanji mumbles. He bites his lip as he awaits Ace’s next instruction. Instead of verbal direction, however, Ace leads Sanji by the waist towards the bed. He flips their positions so Sanji’s back is facing the bed and pushes his shoulders down gently until Sanji gets the hint and sits on the edge.

“Sweet boy, you like it when I take charge, don’t you?” Ace purrs in response to Sanji’s obedience.

“Yeah. asshole, I guess I do,” he says, embarrassed. Both Ace and Luffy laugh. Sanji pouts. His body knows he likes it, however, and it seems every day Ace is on the ship with them, Sanji learns something new about himself.

“Will you let me try something?” Ace asks.

“Sure,” Sanji replies with no hesitation. He would let Ace do just about anything the man wants him to. Ace gives him a crooked grin before pulling a small bundle of rope out of the back pocket of his jean shorts. That’s new. No one’s ever asked him to use rope during sex before. Sanji’s crotch is starting to hurt from the horny tension that’s been building since they set foot into the room.

“What are you planning to do with that?” Sani asks nervously, but even he can detect the thrill etched into the corners of his tone

“Just your wrists. Is that okay?”

“Alright, yeah, do what you want to me. I mean it,” Sanji responds.

The feeling of the rope’s material on his skin feels nicer than he thought it would, but maybe he’s just horny. His arms are now tied above his head to allow open access to his abdomen.

“Lie back for me, now.”

The feeling of the mattress caressing his back grounds Sanji back to reality, and he can feel his nipples hardening in the open, cool air. He can still feel Luffy’s eyes on him even from this angle.

“Sanji looks pretty like this,” he chitters innocently, and all Sanji can do at this point is huff out a shaky breath. Will these two give him a break?

Ace is pulling off Sanji’s jeans, and the harsh rub against his legs is welcome as his cock is released from where it was jammed. Ace hums happily at the sight. His freckles stand out so clearly in the bedroom light and litter his cheeks so naturally; freckles must have been created simply to adorn Ace’s face in this moment.

“I’m gonna open you up with my tongue,” Ace mutters before hooking his hands under Sanji’s thighs to lift them. He licks a long stripe from Sanji’s perineum to the base of his cock, and the feeling is so overwhelming that Sanji’s legs clamp down harshly around Ace’s head, and he can hear himself shouting. He’s never felt anything like this.

“Fuck, you’re sensitive, sweetie,” Ace says in awe. He rubs the outsides of Sanji’s thighs until they start to unlock from the cage they’ve created around his head. “Too much?”

“No! It’s so good, I’m just…” Sanji trails off. Ace quirks an eyebrow patiently to see if Sanji will continue.

When he doesn’t, Ace takes the opportunity to lean in and lap softly at Sanji’s hole. He’s trying to ease Sanji in, and he appreciates it. He notices slight movement out of the corner of his eye and turns his head to see Luffy squirming in his chair, his shorts bulging with a clear boner. God, he wants to touch Luffy so bad. Ace hasn’t allowed that yet, so Sanji grips at what bits he can manage to reach with his fingers along the rope snaked around his wrists.

A pattern of small bursts of pain explode around the thick of Sanji’s thighs, and he arches his back in pleasure at the feeling.

There are sparking fingertips digging into his thighs as Ace pushes his tongue further into Sanji’s asshole. Of course, Ace is the type to like leaving marks. The feeling of his damp tongue is weird but already so good, and his legs are already starting to shake again. Being this sensitive is both a curse and a blessing. Ace’s tongue is reaching deeper than the ocean, and his lips are rhythmically pressing against the edges of Sanji’s hole with a contrasting gentleness to the aggressiveness of his tongue.

“Hey, feels good, Sanji, right?” Luffy.

“He’s a sensitive boy, Luffy. Of course, it feels good,” Ace. Cocky asshole.

Sanji murmurs his agreement after releasing a high whine through gritted teeth. It feels like every nerve in his body is ablaze right now, so there’s no way he can form a coherent sentence right now.

After what feels like a stretched out couple of minutes, Ace seems to be satisfied enough with using his mouth, and he delivers a quick flick to the tip of Sanji’s cock.

“You’re doing great for us, cook. I’m gonna turn you around to your front now so I can admire your waist while I fuck your tight ass,” He purrs.

“I can’t fuckin move on these wobbly legs. You’re gonna have to do it for me,” Sanji retorts after stabilizing his voice. His legs - his main source of strength - being reduced to this wobbly mess only makes Sanji more embarrassed. Ace grunts an acknowledgement as he places his palms on Sanji’s waist and shuffles his body over so that Sanji’s knees are placed on the bed and his upper body is pressed to Ace’s naked, sticky chest.

He makes a gesture towards Luffy with one hand and reaches around to pull Sanji’s jaw towards his face with the other. Sanji and Ace share a sweet kiss, slow and wet with Sanji’s sighs spliced in between. In this position, Sanji can now feel Ace's boner nudging against his ass, so he jerks his hips back in a way he hopes feels good for Ace.

He’s rewarded as Ace whines into their kiss at the quick grind. There's another smaller hand cupping the opposite side of Sanji's face suddenly and-

“Luffy,” Sanji whimpers and breaks the kiss. “Captain, fuck, let me take care of you.”

“Mhm, you've been a good boy too, Luffy. Waiting so patiently,” Ace says, and the two others can see the gears turning in his head as he thinks for a tense moment. His lips mark a short trail down the side of Sanji's neck, and Sanji can't take it anymore. His arms flail helplessly towards Luffy with what little reach he has - he wants to touch, feel, please, please! - and Luffy hops onto the bed to catch Sanji’s lips. Fuck. Sanji's entire body deflates with desire, and he's making out with Luffy like a starved puppy. Luffy isn't very good at kissing, but that hardly matters to Sanji.

Ace grabs a handful of Luffy’s red vest and rips at the buttons, exposing the soft skin and rough scar underneath.

“Sanji wants to see me that bad?” Luffy asks with a shocked expression as they take a breather from the rushed pace.

“Of course, idiot. Did you seriously not catch on?” Sanji’s panting and his dick is literally going to explode.

“Nope!”

Ace interrupts the start of their banter, “Hm, Sanji, why don't you fuck him just like this while I take you from behind?”

Luffy and Sanji both share a small groan at the image.

“Yeah, Sanji, don't you want to feel how warm I am inside? Don't you wanna fill me up?” Luffy questions and Sanji nods. He would quite literally rip all of his limbs off one by one to get the chance to do that, and he says as much.

The other two share a giggle.

“Alright. Luf, lie down on your back on the bed. Let me get him started,” says Ace.

Luffy follows instructions after he finishes stripping what he has left of his clothing. He shifts himself to be parallel to Sanji and sinks back into the mattress with a huff. His arms stretch out and furl their way around Sanji's entire abdomen, cocooning him lovingly.

Ace attaches a steel boned hand to the back of Sanji's neck and forces him into position. Back arched and knees spread enough for Luffy's thighs to rest on the tops of Sanji's.

“My good boys,” Ace mutters, and there's the sound of a zipper being pulled down before - there it is - Ace's cock is resting on the curve of Sanji's small ass with small excited twitches. Sanji's jaw falls open as Ace grinds his cock against his hole slowly and purposefully.

Sanji looks down at Luffy's cock, which is now directly under him in plain view. It's small and cute just like Luffy. His arms ache painfully- not because of being tied up but simply due to his sheer want to reach down and fist Luffy's cock until tears are leaking from the corners of Luffy's round eyes.

“You're so pretty, Luffy. Captain…” He says, shifting his eyes to stare into Luffy's.

Luffy grins and leans up to once more capture Sanji’s eager lips.

Moments later, Ace is pushing in. He goes slowly and steadily and uses his free hand to pet Sanji’s hair, back, and arms. He lightly scratches his nails along the shivering pale skin and watches the two devour each other. Sanji can feel every deep push of Ace's cock and all he wants is more so he grinds back against Ace.

Ace decodes Sanji’s message quickly and hardens his grip on the back of his neck before bottoming out with such confidence and firmness that Sanji’s body flops forward into Luffy's body and their teeth clank together loudly.

“Ah!” Sanji moans both in pleasure and pain. He doesn't have a second to think about what happened because Ace's cock is thrusting into him and it's so big and he's so full and he can't fucking think-

“Such a slut, you're already taking me so well. Pretty, gorgeous boy,” Ace is talking him through it and Sanji’s mouth slackens to the point that Luffy's one-sidedly making out with him. Luffy’s damp tongue is feeling around the inside of his mouth awkwardly, and his lips are slobbering their way around Sanji's mouth hungrily. He's so inexperienced, yet this feels so good.

“He feels so big, right? Rubs everywhere inside?” Luffy asks expectantly. Sanji nods to the best of his ability - as if Ace needs that ego boost right now.

His cock rubs painfully against Luffy's stomach to which Luffy quickly notices and kicks a dangling foot at Ace's arm.

“Hey! Put him inside, come on, Ace!”

“Learn some manners, Luffy!” Ace responds with a slap to Luffy's thigh and the sound rings around the room, accompanied by Luffy's pleasured grunt.

He pouts cutely at Ace, and yeah, Sanji would die a thousand painful deaths for this guy.

Sanji can feel Ace shift enough and slow his thrusts to fit a fist around Sanji's cock. He carefully guides Sanji's cock into Luffy's hole just enough for him to stay inside without help.

No prep? Sanji thinks off-handedly to himself but then answers his own question. Oh, right. Rubber man.

He thrusts forward with his hips, then back onto Ace's cock, and a molasses-thick wave of pleasure erupts across each and every nerve in Sanji's body. He's practically hollering into Luffy’s mouth now in a way he assumes sounds pathetic.

Suddenly, there's a rushing bliss rising in the hollow of Sanji's stomach, and he yanks his head away from Luffy’s face to sputter out a warning.

“I'm g-gonna cum, I'm going to - please, please,” he manages, and he feels wet drips falling from his eyes. He's fucking crying now, he's such a pathetic baby-

Then, there's a flash of skin reaching down as his cock is grabbed at the base. Ace slows into a slothful pace, and Luffy's arms unwind from Sanji’s waist as they both lean in at the same time to pepper Sanji’s face and neck with soft kisses.

“Shhh, it's okay,” Ace whispers, and Sanji needs something in his mouth now.

“Ace, Ace, please, in my mouth, please,” he begs.

Ace grins slyly.

“You and Luffy are so alike, beautiful.”

His waist is completely free now as Ace's hand leaves its nest and two thick fingers crawl into his mouth. It feels like two pieces of a puzzle sliding together to create a whole.

Sanji looks down now that his eyes aren't leaking so terribly and notices Ace's other hand shoving its way into Luffy's mouth in a much rougher manner.

At this slow pace of rocking back and then being pushed forward into Luffy, Sanji calms down enough to continue his grind from before to signal his green light to the other two.

However, Ace doesn't resume his quick pace like before; he simply deepens his thrusts and watches himself enter Sanji over and over again while allowing his fingers to get attention.

Luffy's hand grabs sloppily at Sanji’s cock and jerks it a few times, and Sanji can't hold back anymore. His body jerks aggressively with each wave of his orgasm that dances through him. He's never had an orgasm like this; it feels like he's dying and entering heaven.

Ace moans behind him at the sigh and gives in to slam his last few rough thrusts in before pushing in as deep as he can to cum in Sanji's ass.

They pant together when it's over, and Sanji’s head is so in the clouds he only realizes where he's at again once Luffy whines out a frustrated sound and squirms underneath them.

“L-let me finish you off, Captain,” Sanji mutters shakily. Ace is quick to pull out and get to work on untying the rope, now scratching uncomfortably at Sanji’s raw wrists.

The second Sanji is freed, he lets himself finally collapse fully onto Luffy and devours Luffy's long neck as his hands grope at Luffy's tits and chest.

Ace shuffles behind him, seemingly searching for something. He pushes all other thoughts out of his brain as he kisses his way down Luffy's pliant body. It's so warm and pretty, and Sanji wants to do anything and everything to him. He wants to bite into him and taste his skin, then lick away Luffy's pained tears.

When he reaches Luffy’s hard cock, he hesitates. What is he supposed to do? Just suck it? How will he know what Luffy likes, and he thinks about how embarrassing it would be if he couldn't make Luffy cum from being so inexperienced.

“Hey,” Luffy says and drags a hand through Sanji’s hair. “Stop being silly, Sanji, just suck on it! That's what Ace does!”

Right. This goober doesn't need someone experienced to cum, Sanji realizes with amusement.

So, he follows the orders laid upon him and takes Luffy into his mouth, feeling out the thickness lying on his tongue and the taste of Luffy's precum coating his throat slightly. It's salty, but it's Luffy, so he can't bring himself to care.

“Shoooooot, oh, Sanji, oh,” Luffy’s making these sweet sounds and bucking his hips up into Sanji’s mouth.

As he's doing this, Ace comes back up behind them and gently pushes a finger into Sanji’s ass, causing Sanji to squeak but push back anyway.

The post orgasm soreness somehow feels pleasant still. He can feel Ace make a scooping motion with the finger before it leaves his ass as gently as it had entered.

Ace grins wickedly before shoving the same finger into Luffy's mouth so deep Luffy gags.

“Suck,” he demands and Luffy does as told. Sanji's eyes almost roll to the back of his head at the sight of Luffy sucking Ace’s cum from his ass off that finger. Once satisfied, Ace pulls his finger out and leans down even further to kiss Luffy deeply. Sanji doesn't think he's ever seen someone so headstrong and stubborn turn so obedient.

Luffy's hips kick one, twice, three times and he's gasping into Ace's mouth. There's cum shooting down Sanji’s throat and he coughs around Luffy's cock but refuses to take his mouth away until Luffy is finished. The taste of his captain’s cum is something he’ll never forget.

Once cleaned up, with soothing balm Ace had found in a drawer applied to Sanji’s wrists, the three cuddle each other in the tightly packed bed. Ace is already passed out, snoring softly next to them and Sanji pulls Luffy’s head to his chest tightly.

“I love you, Captain. You complete the parts of me I’ll never be able to find in myself.”

Luffy beams at his chest where he’s pressed. His voice comes out muffled yet clear as day.

“I know! I love you too, Sanji. I wouldn’t have asked you to join my crew if I didn’t!”

Sanji smiles.

Later in the week, as Ace heads off into the vast sea and everyone’s cried their wistful goodbyes, Sanji grips Luffy’s hand and locks their fingers together with a certainty he can now embrace with his all.