A/n: After seeing all those pics of Sanji being tied omggg it gave me so many ideas, like can we all agree he’s a sub? Anyways, I couldn’t stop thinking about them, even as I was writing for another fic, I had to stop and write this. Enjoy!
summary: sanji being a sub, like always ;) it has a cute ending hehe
playlist suggested to listen while you read this <3
You saw him flirting with other girls on the island you were visiting. He wouldn’t stop looking and complimenting them. Although, to be honest there were a lot of really pretty girls around but that didn’t mean he could be flirting with them openly like he wasn’t in a relationship. He would definitely pay for that later when you all got back to the Sunny, and you definitely had a plan. You separated from the group and decided to buy some things for the plan you had. Sanji would not even see what was coming for him.
The rest of the day you continued walking around the small town, watching as Sanji gave flowers to some girls that were passing by, reciting poems, and the stupid blush he would get whenever a girl smiled at him. It made your blood boil, but thinking about how much you would make him suffer calmed you down, it even made you laugh.
When it started to get dark, all the crew went back to the Sunny. Nami was very happy with all the bargains she got, Robin was carrying a whole set of new books and Chopper couldn’t stop smiling because he had tried the best cotton candy in the whole world.
Once all the crew was on the ship, everyone headed to their respective room.
You went to your room and changed into the outfit for that night. And then you decided to wear a coat to cover the outfit, and after closing your door you walked all the way to Sanji’s room. Once you were in front of his door, you lightly knocked the door. And he opened immediately, letting you in quickly and his hands desperately trying to touch you.
“Who said you could touch me?” You said harshly, moving away from his grip.
“Y/n-swan, why are you doing this to me?” Sanji was surprised by your reaction, whenever you went there you would always make him feel good. But not this time, he deserved to suffer.
“And you are asking why?” You laughed, and sat on the corner of his bed.
“I don’t understand, what have I done to make you feel like this?” He asked, suddenly getting on his knees and holding your hand.
“Just shut up and take off your clothes” You said and he obeyed, making you smile at the power you were holding. He was needy and desperate to touch you, that he would do anything, but this time he wasn’t going to get any of it.
Once he was all completely naked he stood there, your eyes roamed all over his body, stopping at his girthy dick, and then looking back at his face, watching him get flustered and blushed just by looking at him. You hadn’t even touched him.
“Sit down” You commanded and pointed to the chair on his small desk. He then walked there and sat, he spread his legs, showing it all making you feel weak for a moment but you had to control yourself.
You then walked slowly towards where he was sitting, until you were standing in front of Sanji. And then you took out some ropes out of your coat. Making Sanji audibly gulp.
“Don’t move or else...” You said and he nodded as you started tying him up.
Once he was completely restrained, you took off your coat and dropped it on the floor. Revealing the set you had bought for this occasion. It was meant to torture Sanji, making him want to rip it out of you and fuck you right there.
It was a light blue lingerie set, the fabric was sheer and it adjusted nicely to your body. He audibly gasped at how hot you looked.
“Baby, you look so fucking hot right now...the things I would do to you if my hands weren’t tied” He said, his breathing had increased and his dick was now hard from only looking at you. But you really wanted to punish him for what he did, so you pretended like you didn’t listen to him.
You got closer to him and whispered in his ear, your lips grasping his ear “You want to rip it out of me don’t you” He let out a moan, as he tried to untie himself but you made sure he couldn’t free himself so easily. You gently caressed his face, looking directly at him.
“I’m sorry Y/n, I’m sorry for whatever I did..I promise you I won’t do it again.” He said but it was too late to say sorry.
“You should be sorry, but you won’t get off so easily baby” You said with a smirk and then kneeled in front of him. And then looked at him while you took his dick on your hand.
“I’m going to make you pay” And then you started gently stroking it, “And I also want you to be quiet, don’t want anyone listening to your needy ass” he nodded and you stopped.
Then you took a handful of his hair and pulled him closer “I couldn’t hear you”, and then he replied “Yes, baby I’m going to be quiet”.
“Great” And then you continued on stroking his hard dick, up and down, precum already dripping from the tip and falling on your hand. You could hear his soft moans and muffled groans, trying to be as quiet as possible. He was a mess, and you could tell he was really making an effort to obey, so you decided to delight him with your tongue.
So then you started giving kitten licks on his tip, while keeping eye contact with him the whole time.
“Ffffuck Y/n, you are so good” Sanji whispered, you were also aroused at how hot he looked and what he just said had made you wetter than you were already so you placed your legs together to create some friction.
“Oh babe, I know you want me to touch you so bad”Sanji said under his breath while looking at you, it was a big mistake. As you completely stopped, knowing that he was close to his orgasm.
“I said to keep quiet” You said and stood up. This wasn’t over. So you walked all the way to the bed and sat on it. A smirk was drawn across your face while you took off your set, piece by piece. Letting your whole body on display for Sanji, but he wouldn’t be able to touch any of it.
And then you spread your legs, letting your cunt in full display for him to watch as your juices dripped out of it. He tried to move, he needed to relieve his need to touch you, to feel you against his skin.
“Now watch” You said as you started slowly moving your hands over your body, and then one of your hands landing on your core, you placed two fingers on it and started rubbing your clit in circles. Making yourself moan and whimper at how aroused you were.
Sanji could only watch you as you pleased yourself, frustrated as he wasn’t the one doing it and also because he was painfully hard and no one was there to help him while you drove him crazy as you moved your fingers in and out of you.
And you had to be honest, you wished it was his dick that was making you feel like that but you couldn’t let him make you feel bad and reward him for it. You wanted to teach him a lesson.
You continued pleasuring yourself, touching your body as you tried to reach your peak. Once in a while moaning his name, getting him more aroused. He reacted by groaning from how hot you sounded when saying his name over and over as you fucked yourself with your fingers. Making Sanji watch it all, until the coil of your belly finally snapped.
You cried out of pleasure while you continued rubbing your clit, riding your orgasm until you couldn’t no more.
Once you had caught your breath and you were stable, you walked all the way to Sanji.” Do you want me to help you with that” You said as he was still working very hard and you wanted to reward him for behaving the whole time.
“Yes, please baby” He said and you started to untie him, and gently caress the places where the rope had left marks. Then you gave him a soft kiss on the lips and sat on top of him. Then you slowly started to introduce him into you, feeling as your walls greeted him with warmth and adjusted to it until his tip kissed that spot that made you see the stars every time he touched it.
You started rolling your hips, while Sanji bucked his hips making each thrust hard against your sensitive cunt. As you continued, you created a perfect rhythm making both of you enjoy every second of it.
“Babe, you look beautiful tonight” He said as he placed one hand on your hips to get a better grip and with his other hand he cupped your face while he looked at you with loving eyes. Once you both were closer to your orgasms, he started leaving wet kisses all over your neck and chest, sucking the skin and leaving marks on it.
“Oh Sanji, yes...like that” You said as he started thrusting faster, while he sucked on your nipple. Making him and you cum almost at the same time. You felt as he filled you with his cum while your cunt clenched around his dick taking it all in.
You stayed like that for a couple of minutes as you tried to recover from your high, and then you both separated to walk back to the bed where you both plopped and started talking.
“I just want you to know how much it hurts me when you look at other pretty girls, you know?” You said, telling him the reason why you behaved like that.
“I know, and I’m sorry for it, I’m sorry for hurting you” Sanji replied and then he pulled you closer to him, making your head rest on his chest. “But just so you know, you’re my pretty girl”
Tag list: @jin-supremacy01 , @aces-sweetheart , @thewanderinglunarian, @lawscorazon, @shrimp-sanji