Heatwave! - Sanjis summer fever
Summary - What was meant to be a new ingredient turns into a curse of desire, setting every nerve in his body ablaze with a need he canβt control. And the only person he wantsβno, needsβis you.
Pairing - Sanji x mermaid!reader (the necklace gives you legs)
Wc - 7.18k (not proof read)
cw β 18+ MDNI, smut, p in v, aphrodisiac (devil fruit based), power imbalance, rough sex, oral sex (f!recieving), riding/cowgirl, MULTIPLE rounds (most not mentioned), praise kink, possessiveness, overstimulation, slight degradation, dirty talk (lots of it), & fluids.
A/N :: before anyone says anything, yes I asked ChatGPT to give me the content warnings and my word count. And yes Ik this is late but yolo. <3
The sea had been so very rough that day. Salt stung your eyes, your tail thrashing against the cold iron cage each time a wave crashed beneath the ship, and your muscles ached from hours of fighting. You were so tired, so ready to give up. And suddenly, it was like someone heard your cries.
A boy with a straw hat burst into the deck door, the biggest blinding smile on his face. Luffy was his name.
βCome with us!β He said it so simply, big hand human stretched out toward you as if saving strangers was as normal as breathing.
It spooked you honestly.
A mermaid out of water wasnβt just valuable, no, they were treasured. So when a green haired swordsman, a ginger girl who obviously loved action, a boy so scared out of his mind that he carried a weapon at all times, and a blonde with the most charming smile youβve ever seen, came to save you, you wereβ¦swooned?
His name was Sanji.
And when he swept you into his warm, cherishing arms, you instantly knew you were in good hands. βMon amour,β he whispered reassuringly, a hand against your damp hair.
βNo harm will ever be cursed upon you again.β
The boy with the straw hat walking up and handing you your necklace. βThink this belongs to you.β A warm and welcoming smile on his face.
Maybe thatβs why it was so easy for you to stay. Maybe, thatβs why your heart was in danger long before today.
The kitchen smelled otherworldly. Spices that were mixed together filling the air so beautifully.
Sanji was a whirlwindβingredients tossed knowingly into sizzling pans, knives moving as fast as light when he chopped, an occasional hum of a romantic tune under his breath. You leaned against the counter, watching, pretending not to notice the way heβd wink at you and the way your cheeks burned from it.
Then you saw itβthe strange ombrΓ© orange and pink fruit.
βWhatβs that?β Curiously pointing at the exotic looking fruit. Sanji glanced at it, tossing it in the air and catching it effortlessly. βFound it yesterday at the beach. Thought it might add a kick or sweetness to the sauce. Gotta taste it first though, chefs honor.β
βI donβt think-β
You open your mouth to warn him, slightly recognizing the fruit and its backstory, but itβs too lateβheβs eaten a piece off a knife and in a heartbeat, heβs heating up.
Color bloomed across his cheeks, his mouth becoming slick, pupils dilated like a sick dog, and his breath hitched audibly through his throat as he held onto the counter for stability.
βY-you feeling a little hot too?β He asked, fanning his face turning away from the skillet he was infront of.
βNo..think itβs just you.β You look at him with genuine concern, worry in your tone. βHa, fβfunny..β - βNo, Iβm like dead serious..β you reply, watching the sweat fall from his face like he was gonna catch on fire.
He cleared his throat, grabbing some water and drinking it, practically chugging it in seconds. βS-shit, why wonβt it stop?! W-why do you look even prettier?!β He was pacing the kitchen, fanning his face whilst blush started to form across his cheeks.
βWhat?β You tilt your head, completely confused with what was going on as you watched him fold his arms against the counter and put his head down in his arms, then it was like a switch was flipped.
β. . .Sanji?β
He turned toward you like a man transforming, slow and deliberately, his gaze practically burning through you. βChΓ©rie..leave. Nowβplease. Before I lose my mind.β
Oh, how you should have listened.
Because now heβs stalking toward you, backing you against the counter. His hands caging you in, trembling with restrainment. βDonβt wanna hurt you..please, Mon amour, I canβtββ his voice full of agony.
But you on the other hand, were intriguedβ¦how much damage could he really do to you?
You reached for him, fingers threading through his soft and well pampered hair, and that was enough for him.
He pressed a kiss against your lips, desperate, needy, hungry as if he had been waiting for this moment..this day. His hands roamed wherever they could touch with complete worship, fingertips memorizing every curve as if he was assigned to die tomorrow.
Every touch set your nerves ablaze, every moan he ripped from you just fed the fire further between the two of you.
And it doesnβt take long before clothes are discarded between kisses and gasps, leaving you two in your undergarments. He lifts you onto the counter with ease, parting your thighs with a reverent groan, laying you bare before him like you were a feast he could no longer ignore.
His hands trembled as he lift your legs, placing them around his waist. You shouldβve been scaredβmore so worried, but there was something so delicious about him like this and not his usual little flirting antics. Wild, ravenous, and certainly starving.
βI need you,β his voice ruined to desperation. βplease chΓ©rie. It hurts.β Oh how the whiny tone in his voice got you.
Your fingers reach to cup his face, the feeling burning to the skin. βCause of the fruit?β
He nodded, eyes shutting like your touch was soothing this sensation. βItβs you. I-itβs feeding off my desire..and Iβve wanted you for so long.β
βThen take me sanji.β You spew without even thinking, biting your lip.
He just snapped.
His mouth against your throat, biting at your neck, your breast, your thighs, moving frantically like a man worshipping his goddess, which in many ways; you were.
Heβs dragging his tongue against your torso, your lower abdomen specifically, moaning like he was tasting ice cream for the first time again.
βMon dieu,β his breath ragged, lips slick with devotion as he kissed lowerβtrailing over your hips until he reached your clothed core.
βyouβre perfect. So soft. So sweet.β
He looked up at you, golden hair falling over flushed cheeks.
He didnβt expect you to look soβdazed.
βLet me eat you mon amour, please. I need to.β
You didnβt hesitate for a second, nodding whilst whimpering his name, pleading. And that was all it took for him to rip your panties.
He dove in, your head instantly tipping back in pleasure as he wasted no time. βO-oh shiittβsanji!β youβre breathless, your hands combing through his hair with ease, back arching off the counter.
He wasnβt slow, he wasnβt soft, he was starving. He licked and sucked as if your pleasure was the only thing in the world that mattered to him, it was the only thing keeping him sane.
His hands held onto your thighs even tighter, pulling you impossibly closer to his mouth. He kept you open every time he felt your thighs twitch, knowing you felt helpless from the flood of sensation. And every time you cried or called out for himβit made it worse.
The fruit known as Aphrodite fed on his lust.
And yours was feeding it just as well.
He started to grind and create friction against the edge of the counter whilst he ate you out, needing the feeling, needing to rut against something, anything. Too lost in you.
His hips bucked with every gasp and mewl, making himself even harder. He was sure his dick was gonna explode any moment now.
He licked and sucked like a man who hadnβt eaten in ages, like each moan he pulled from you was feeding his soul. His hands knead your thighs and even snake behind to grip your ass, needing to touch wherever he couldnβt see at the moment.
He flicked his tongue against your clit before sucking on it, unaware on just how good he was doing you.
βH-hnnnβSanji!β
βTastes like paradise,β he muttered against you, humming afterward to elicit a choked out moan from your lips. βWanna make you cum til you forget your own name, beau.β
He slides two fingers through you, curling them just right, syncing them with his tongue. Your hips bucked helplessly. And he moaned. Desperately, like he could cum untouched just from you falling apart.
βCanβtβcanβt take it, fuck.β Heβs struggling to even keep his damn eyes focused, you were so, soβsweet. Was it really just the fruit?
He flicked his tongue over you in messy, eager strokes, his hand gripping onto your thigh so hard it was sure to leave nail marks for a few days. Your fingers tangled in his hair, pulling harder, and he whimpered. He couldnβt help himself, he was that gone.
βA-anh! Sanjiii, gonnaβ!β
And before you can even finish, your orgasm is crashing, back arching off the counter, crying as you had nothing to hold onto but his hair.
You gasp when his mouth left your thighs.
Sanjiβs lips were swollen just like yours, chin slick with your arousal, golden hair stuck to his forehead in damp, curling strands. His breath came in ragged bursts as he stared at you, noβdrank you in, like a man whoβd just found god and couldnβt look away.
βMon dieuβ¦β he murmured, voice hoarse with disbelief. βYou taste like heaven.β
You gave a shaky laugh, trying to gather your scattered thoughts. βHow many times you gonna keep repeating it?β
βAs many times as I need to so you understand that I mean it.β
You giggle thinking this was over, palms about to press down on the counter to get up, but his hands are quick, holding you back down against the counter.
His eyes flicked up, locking with yours.
His hands still trembling, grabbed your hips and pulled you to the very edge of the counter. You gasped as your back arched slightly, your bare thighs brushing the cool wood.
βSanji?β you whisper, still a little dazed.
He said nothingβjust leaned in slowly, pressing his forehead against yours, panting like he was barely holding himself together. His cock strained against his slacks, the soaked fabric clinging to him like it hurt.
βI came just from eating you,β he admitted in a whisper, lips grazing yours. βand I still feel like Iβm starving.β
Your breath hitched. βY-youβ¦came?β
He nodded once, face flushed and wrecked. βAnd Iβd do it again. A thousand times. Just to see you fall apart like that. Butβ¦β
His voice dropped lower, rougher.
βNow I need to fuck you.β
The air left your lungs as he spread your legs again, tugging your hips forward so your core was flush with the hardness still trapped in his underwear. You whimpered at the contactβstill so sensitive, so rawβand his eyes fluttered closed at the sound.
βPlease,β he said softly, like a prayer. βTell me I can. Tell me to take you. I need to feel you around me.β
You think for a moment, as if you werenβt going to say yes either way and nod. βYes Sanji, please.β Your hand running over his tank top covered abdomen.
And that was all it took.
He ripped the wife beater off his body, chest flushed and heaving, his abs flexing with every movement. You whimpered just looking at him, biting your lip. The boxers came next, dark and navy blue, just wet from the way heβd humped the edge of the counter earlier. And then finally, his cock.
Your breathed hitchedβbeautiful.
Thick, flushed pink at the tip, glistening with precum. He lined himself up without a word, hands curling under your thighs as he positioned you perfectly on the counter.
He was so quick to almost just slide in, but he held himself back the last second, taking a deep breath. βYouβre sure, beau?β he asked again, even nowβalways making sure.
You pulled him close by the nape of his neck and kissed him, deep and messy. β..ruin me.β
With a low groan, he pushed insideβslow, deliberate, like he wanted to feel every inch of you take him. Your walls stretched around him, and you gasped, fingernails digging into his shoulders as he filled you fully, bottoming out with a tremble.
βMerde,β he hissed. βYou feelβfuckβyou feel like you were made for me..β His hips rolled once, experimentally, and you gasp out.
Then again, harder.
βO-ohhβs-sanji!β you cry out, legs tightening around his waist.
He grabbed your ass and fucked into you with increasing desperation, each thrust pushing you back against the counter with a dull thud. A bowl clattered to the floor somewhere behind you. Neither of you noticed.
Your breast bounced, fucked out expression already on your face.
βMine, my siren..β he groaned, lips against your neck, biting back whines. βMine. Say it.β
βIβm yours, all yours!β you whimpered, meeting his hips as best you could. βShit, feels so goodβdonβt stopβ!β
He kissed you through it, rough and possessive. His hands were practically everywhere. Thighs, back, waistβgripping, kneading, like he wanted to memorize every part of you. And the way he looked at youβwild, reverentβlike you were the only thing that could quench the fire the aphrodite fruit had lit in him.
βYouβre gonna come again, yeah?β he growled into your ear, pace brutal now. βI can feel it. Youβre close, arenβt you?β
You couldnβt even speakβjust nodded, tears brimming your eyes as your gasping his name as your body trembled.
He held your hips steady, fucking you through it, biting back his own groan when you clenched around him. βThere it is,β he moaned. βThatβs it. Let go for me. Give me everythingββ
He slammed his hips, pulling you down against his shaft fully this time with a loud groan.
Your orgasm slammed into you like a wave youβve felt in the ocean before, and this time you screamed his name, legs locking around his waist as he rutted deep through the aftershocks.
He came right after, shuddering inside you as he let out a large and oozing load with a strangled moan, spilling and stuffing everything into you as he buried his face in your neck.
Youβre both silent, just panting against each other, chest heaving up and down, practically sticking to one another.
βThink you just rearranged my guts..β
Your first to speak, just staring at the ceiling, a hearty laugh leaving his mouth.
βYeah? How about some more work, hm? Think your back needs some cracking.β Next thing you know, heβs lifting you up like a potato sack, throwing you over his shoulder.
βWait- Sanji, noβ!β
And of course this geniuses room is connected to the kitchen.
He slams the door, throwing you onto the bed, ready to drain whatever was left of the accidental usage of the fruit.
The crew stood outside the kitchen door, jaws way past dropping. Zoro had already walked away, disappointed at the fact that you two would do that in the kitchen.
Luffy just looked down at chopper, the both of them making eye contact and a disgusted look on their faces. βEwww..β they whispered, looking back at the door.
After maybeβ¦five or six rounds you two are finally dozing off? But curiosity was still brewing inside you. Maybe Sanji was just overreacting, no way the fruit made him act that ridiculousβright?
Your limbs are pure jelly, heart still thudding with aftershock whilst Sanji lie next to you, glowing with sweat and satisfaction, looking completely spent, snoring quietly.
But youβre not, at least not yet.
Because your gaze drifts toward to door back that led back to the kitchen, knowing the Aphrodisiac fruit was still sitting idly on the counter top.
So suddenly when your moving toward the kitchen on your own, mind just wandering, your not surprised.
That stupid shimmering chunk sitting so innocently on a plate, like it didnβt just turn your sweet ass crew mate into a goddamn whore for the past three hours.
It calls to you. Curious. Dangerous. Tempting.
βJust a little nibble wonβt hurt..β you mumble to yourself as you pick it up from the plate, bracing yourself on the counter as your legs still shook violently.
You lift it to your lips, hesitating to take a bite, but you do so anyway. Itβs bittersweet. Then?
Heat.
White-hot, all-consuming, feral heat.
It floods your veins like liquid fire, like you just ate a hot ass pepper, blooming in your chest, dripping low between your thighs until youβre panting, needy, and clenching around nothing.
A sound tears out of your throatβa whimper? A growl? You donβt even know anymore.
You walk back into his room as if you were just bitten by a zombie, bumping into shit on the way in. βSanji,β you breathe. Itβs not a plea. Itβs a warning.
He stirs, his lashes fluttering. And the moment your scent hits the air, he sits bolt upright, like someone yanked him out of a coma with a taser. Golden hair a mess, lips parted, eyes glowing.
βYou didnβt.β
You meet his gaze, pupils blown wide. A slow smile spreads across your faceβferal, hungry. βI did.β Saying it out loud sounded more whiny than you intended, but either way, he got the point.
You lunge, slamming your lips into his, nails digging into his chest as you clunch onto him, kissing him like youβre trying to crawl inside his skin. He gasps, stunned, but youβre already climbing into his lap, grinding down, shameless and soaked.
βWait, chΓ©rieββ he pants, trying to breathe and control himself. βYouβreββ
βMβstarving,β you growl against his jaw, licking it like it was a piece of chocolate.
βBut you said you were tired- I know what I said, but now Iβm full of energy.β You finish his sentence, an innocent smile on your face.
He groans as you shove him back down, straddling his hips, nails digging into his chest. You rock against him once and both of you curse, desperate for more.
You grab him by the face, locking eyes with him. βSβmy turn to have my way with you, kay?β
His pupils blow wide but he wasnβt protesting in any way, just nodding as he stared up at you. And that was all the permission you needed.
You grab his erecting shaft, looking back as you align your self above him. You sink down onto him in one aching, slow movement, both of you gasping at the stretch. Sanji grabs your waist like he might lose his mind.
βFuckβfuck, y/n waitββ
But youβre already riding him. Fast. Hard.
And very desperate.
Your hands are braced on his chest, hair wild, moaning his name like a chant. He watches you with reverence and disbelief, head thrown back, lips trembling.
βLook at you,β you whisper. βSo pretty like this. Crying, for me.β You grin, leaning down to peck his lips.
And he is. Whining, babbling, begging, tearing up as you use him like heβs yours because wellβnow he is, and he loves it. Every second. Every motion.
βGonnaβgonna come, Iβfuckββ he chokes. You grip his jaw, lean close, panting into his mouth. βNot yet. Not till I say.β
His breath stutters. βYes, maβam.β
And you break.
The orgasm hitting you like thunder, hips still grinding through it, dragging him right over the edge with you. He sobs under you, hands trembling, clinging to you like youβre the only thing keeping him grounded.
You collapse on top of him, both of you sweaty, ruined, panting messes on his now stained bed sheets.
βYou didnβt take a big bite, did you?β Sanji blinks up at you, tear stained cheeks, and an amused look on his face as he tilted his head.
You look up, shaking your head with a smirk. βAnd end up like you with stamina for hours? No thanks.β He laughs loudly, hand coming up to caress your head, moving your damp hair from your face.
You lean forward, pecking his lips, the both of you just staring into each otherβs eyes as if you were afraid the both of you would disappear.
βI think Iβm in love with you.β He blurts, but not mistaken at all. You let out an amused huff smiling at him, your arms folded underneath your chin as they rest on his chest.
βThink I already knew that.β
Banner creds:: @junabuggy
Requested by my bby, hi nay itβs finally hereeπ:: @lovelylilav
Iβll probably edit this later but probably not.
Β©j4zzylyn 2025 | written by me, do not copy. If you wish to translate, please ask.









