Actions

Work Header

Rating:
Archive Warning:
Category:
Fandom:
Relationship:
Characters:
Additional Tags:
Language:
English
Series:
Part 10 of Damian's Reader Request One Shot Bonanza
Stats:
Published:
2023-08-31
Words:
1,266
Chapters:
1/1
Comments:
12
Kudos:
95
Bookmarks:
12
Hits:
1,957

Drowning

Summary:

Kuroobi gets Sanji in the water and gains the upperhand.

Notes:

Prompt: Kuroobi/Sanji noncon whump gogogo. Breathplay maybe if it's during their fight

This is part of a series of under 1k one shots I wrote based on reader prompts. These fics can range from G to E in terms of ratings, so please mind the tags for each one!

Work Text:

Sanji held his breath as he sank to the bottom of the sea. He hadn’t expected to be attacked so soon after arriving at the island, especially not by a fishman, but apparently that’s what he signed up for when he decided to follow a straw hatted idiot he now called captain.

It had been that gray shark motherfucker--what had been his name? Kuroobi? That’s what the others called him. Stupid name for a stupid looking fish.

Sanji pivoted in the water, just barely dodging Kuroobi’s tackle. The fucker was fast in water. The shot landing him in the water had been lucky, but now Sanji didn’t know if he could easily fend the man off. 

“Not so cocky now, are you?” Kuroobi taunted, his voice crystal clear in the salty sea water. 

Sanji swam upwards, only to be immediately blocked by Kuroobi’s massive form. The fishman gave a sadistic grin, and Sanji was suddenly very aware of how dangerous of a situation this was.

He swung his leg, finding the seawater thick and unforgiving in his momentum. 

Kuroobi dove down, and before Sanji could even react, the fishman was behind him, wrapping his arms around Sanji’s chest. “Try again, land dweller.”

Sanji struggled against Kuroobi’s grasp, but the fishman was too strong underwater, and he was rapidly losing oxygen. His lung capacity was no joke, thanks to a combination of some brutal childhood activities and spending much of his waking life on a ship, but he couldn’t fight gills .

“Trouble catching your breath?” Kuroobi hissed, right in Sanji’s ear. 

Sanji unsuccessfully tried to swing a kick above his head and nail Kuroobi, but he couldn’t get the momentum, and Kuroobi’s stupid thick arms meant he couldn’t nail the angle.

Kuroobi tossed him deeper into the sea, as easily as Sanji could toss a man in the air, and Sanji tried to angle his body to stop his flight. He swung around into a roundhouse, which Kuroobi deflected and dove closer to Sanji. He pushed down on Sanji’s chest, forcing him into the sand below. 

Kuroobi tore at Sanji’s button-up, causing Sanji to curse in anger. This was a mistake, and water instantly flooded into Sanji’s mouth. He gasped for air and broke free from Kuroobi, swimming desperately upwards.

He broke the surface, wheezing and yelping for air, only to feel a strong weight on his ankle. 

Kuroobi pulled Sanji downwards, taking him deeper into the sea.

He bit down at Sanji’s shoulder, tearing the fabric away and staining the water red. Sanji yelled, in pain, losing his precious re-captured air. He finally landed a hit on Kuroobi, kneeing him in the gut.

Sanji desperately swam away at Kuroobi’s grasp and reached the surface yet again, but Kuroobi once again grabbed him by his ankle and forced him underwater.

He was being toyed with. The bastard was toying with him. Sanji wasn’t escaping and then getting narrowly dragged back down, Kuroobi was allowing him to catch a half-gasp of air before torturing him again. 

Worse still was that each time Kuroobi pushed the fight further and further away from land. 

Determined to keep his mouth shut and keep his breath held for as long as possible, Sanji aimed a kick straight for Kuroobi’s neck. Kuroobi dodged again, striking at Sanji’s shin. This time Sanji resisted the urge to yelp in pain, squeezing his eyes shut instead and thrusting his heel across Kuroobi’s temple.

His foot connected, and Kuroobi’s head cocked back from the force. Kuroobi’s eyes filled with rage, and in a turning burst of water, he rammed his entire body into Sanji’s chest.

Sanji grunted, forcing his mouth to stay shut to preserve what little air he had. The cold water was beginning to affect him, especially since the bastard had torn up his shit. It was only going to get colder if Kuroobi kept pulling the fight deeper down.

Kuroobi drove him down against the sand and this time forcibly spun Sanji’s shoulder so he landed stomach first. Sanji bit his tongue and kept his eyes shut, trying desperately not to lose any air or to get sand in his already irritated eyes.

A large hand gripped at his neck, choking Sanji. 

“Too easy,” Kuroobi laughed, wrapping his other hand around Sanji’s waist and forcing him against his own body. At first Sanji didn’t understand what Kuroobi was doing and thought the bastard had brought a blade with him. Then Kuroobi shifted and pulled at Sanji’s suit pants causing him to feel the strange, clammy feeling of Kuroobi’s skin against his thighs.

Sanji’s eyes widened and he coughed in realization. He panicked, no longer focusing on fighting, but instead on trying to flee with every ounce of will he had. Kuroobi tightened his grip on Sanji’s throat, and sea water finally poured into his mouth. 

He couldn’t breathe. His muscles grew tight from the pain of oxygen not being replenished. Kuroobi effortlessly angled him against the hardened object that had emerged from his lower groin, and forced itself inside of Sanji.

Sanji screamed, unable to stop himself. He didn’t know what a fishman’s cock looked like but he certainly knew what it felt like as it threatened to tear him apart. He kicked his feet uselessly, not knowing how to adjust the sudden intrusion and the burning sensation rapidly shooting up his spine.

He flailed, his arms spreading out for some kind of support, but finding none. Kuroobi let go of Sanji’s throat and thrusted into him forcefully, jerking Sanji’s body so fucking effortlessly. Kuroobi grunted in enjoyment, gripping at Sanji’s hair and pulling his head backwards as he choked.

“What a way to die, huh, you filthy human?” Kuroobi snarled in glee. 

Sanji’s vision started to white out as his head vibrated and his throat constricted in a constant sensation of suffocation. Even the bubbles that poured out of his mouth had slowed, leaving his lungs empty and his chest crushing against them. His jaw remained rigid and it was made all the worse as Kuroobi tossed him around as if he weighed nothing at all.

Water filled his lungs and Sanji’s vision faded, all the while he twisted and recoiled in pain at Kuroobi’s relentless fucking. His legs spasmed from the pain and as he was weightless in the water, there was nothing he could do to try and get away.

Sanji blinked slowly, cursing himself for being so rash, and apologizing silently to Zeff and Luffy for squandering his first attempt at freedom. 

He still felt Kuroobi’s hard cock inside of him and the fishman’s tight hand around his throat and hips when he passed out.

In that moment, Sanji was sure he was dead. He was sure he was dead as sure as he was overheated and in pain.

He coughed, water pouring out of his mouth. Sanji opened his eyes to see he had somehow surfaced onto a boulder that stuck out of the sea. 

He tried to push himself up with his hands, but slipped on the moss and hit his jaw on the rock. Sanji groaned as the bright sun blinded his irritated eyes.

Sanji was alive. He had no idea how, but he was alive. His legs hurt, his back burned, his clothes were in tatters, his palms were scraped, his mouth tasted like blood and he could barely look to the horizon without his vision spinning and his entire stomach lurching upwards, but he was alive .

He needed to get back to Luffy. And next time he faced Kuroobi--Sanji would make him pay.