Chapter Text
Shiro’s tentacles were surprisingly nimble. Keith should have expected it, he'd watch the writhing tendrils snake their way into Lance’s clothes, and into Lance, with no great difficulty so why would his clothes be any different? They came off quickly and not entirely whole, pulled and torn from his body. In the case of his jeans he helped push them down his hips and legs, face burning with embarrassment the entire time, because he was going to need something to wear out of this place. He wasn't wearing anything underneath so once his pants were gone and his shirts tattered he was naked and standing in front of his friend turned tentacle monster.
The tentacles had only just barely touched him while undressing him, light almost fleeting brushes over his skin that had left thin trails of something slick and warm behind. But, with him totally bare and shivering from the chill of the cell wall against his back, that changed. Thick tentacles coiled around his wrists and forearms, yanked hard until his arms were stretched above his head. He was forced up onto his toes to accommodate the stretch. His wrists were brought together and wrapped up by the same tentacle before being pinned to the wall; he could feel the power in the dark purple tendrils and let himself reconsider his earlier thought that he might have had a fighting chance.
He totally dismissed the notion when his arms were pulled again, hard enough to take him right off of his feet while he yelped in shock. He hung there a second, toes hovering centimeters from the floor and then he was lifted higher. His body slid along the wall, heels trying to dig in but finding no give in the smooth surface, until he was a good three feet from the floor and his fingertips here able to touch the ceiling.
His arms started to throb right away under the strain of dangling from them but a glance down found Shiro looked as if holding him was taking no effort at all.
It was better that, knowing right away that nothing good would come of it, he'd chosen not to try and fight Shiro. For one it was pretty clear he’d misjudged just how strong the tentacles were, after all keeping Lance pinned didn't take that much effort, but it was also smarter. Giving in meant he could keep them both more or less unharmed (not that Shiro seemed to have harmed physically Lance any, unless fucking him literally unconscious counted.) and safe and reduce whatever fallout was going to follow.
If Shiro was in there and aware then having to wrestle Keith to the ground, tearing his clothes while he fought and clawed, holding him down, potentially hurting him...those weren't things Keith wanted him to live with. That left two options, one being get Shiro to snap out of his daze and that seemed pretty fucking unlikely, and the other being to just go along with it.
Semi-consensual sex with tentacles was not something he'd ever pictured himself doing but the alternatives weren't all that great.
Keith was, contrary to what the rest of the team might have assumed, capable of knowing when he was really and truly screwed. He knew when not to fight, when to back down, when it was time to throw up his hands and let whatever was going to happen happen. He could go into situations and not fly off the handle.
It was just that most of the time he genuinely believed he could fight his way out.
This was not one of those times. This was one of the ‘absolutely fucked’ times. Literally, actually, and if Lance hadn't been out cold he probably would have found that funny. Keith found it...not funny at all.
More tentacles snaked forward, this time to wrap their damp lengths around his thighs and calves. The tentacles were smooth and hot against his skin and he could feel muscle tensing and flexing as his legs were drawn up until his legs were bent, knees were almost level with his hips, and then eased almost uncomfortably far apart.
The upside was that being supported like that took a lot of the weight off of his arms and that not being stretched out let him sag in his bonds some. The downside was that it felt strange to be, essentially, suspended from the ceiling and it put all of his...bits on display to Shiro, who was about eye level with his crotch now.
Not that he'd been able to hide it before but somehow having his half-hard dick mere inches from Shiro’s face, so close he could feel his breath, was worse than just being naked.
At least no one else could see that he'd started getting hard while having his clothes torn off. ...except their captors who were probably watching from somewhere and jerking off and oh that was a mouth, Shiro’s mouth, on his cock and Shiro’s hands on his inner thighs and that was him, making that sound like a chicken being strangled.
Shiro had taken him into his mouth, swallowed him down in one go, and the shock of tight wet heat was enough to make Keith forget himself and cry out, eyes widening. Hands grasped his thighs, just above where the thicker tentacles were coiled around him, preventing him from moving even a little. He tried, squirming and pulling at his bonds and nearly choking on his own spit, as Shiro’s tongue curled along the underside of his cock, pressing along the vein there as he slurped his way up. Shiro’s licked over the head, drool dripping from his mouth, then mouthed along the shaft wetly.
He looked down at Shiro, heart stuttering at the sight of full lips, wet with spit, sliding along his cock, parted wide as filthy slurping noises filled the air. The tentacles were a dark mass that framed Shiro’s body from behind, writhing together and spilling over his shoulders; it looked like he was wearing a curtain of living shadow.
His eyes flicked up to meet Keith’s, seeming to take on a purple sheen when the light hit them. They were dark and hungry, taking Keith in as if he were a delicious meal and Shiro hadn’t eaten in days. He looked away, shuddering under the intensity of that look and the feeling of his cock sliding between Shiro’s lips into the hot cavern of his mouth again.
He'd been ready, he'd thought, for tentacles to cover him up and fuck him like he'd witnessed happen to Lance. He'd accepted it, steeled himself against the curl of panic that idea brought (the fact watching had sort of turned him on helped and that was something going firmly in the 'never speak of out loud' pile). He had not expected this.
Purple tendrils, much thinner than the ones holding him up surged forward and pressed their wet surfaces to his skin. They moved without hesitation, fanning out over his body in all directions, squirming like snakes. The fluid the tendrils were smearing on him, slippery but thick enough to cling to his skin, grew hot and tingled and made every undulating tentacle feel like more than it was. It felt like dozens, hundreds, of fingers or maybe tongues or...he didn't know, were crawling over him at once. They were firm, some smooth and some with bumps or ridges, all different sizes and moving with no particular rhythm, impossible to track or predict.
They touched his chest, his stomach, his legs, climbed over his ass and wiggled into the crack, wet and squirming as others crept over his balls and wrapped around the parts of his dick Shiro couldn’t get in. No part of him was safe from their explorations, he swore they were everywhere on him. Shiro was sucking him harder, bobbing up and down on his dick and humming softly while scraping his nails over the skin of his inner thigh. Tendrils curled around his nipples and shocks of almost pain cut through him when they tightened into a hard pinch. It dissolved into something else, rolling up into the heat simmering under his skin.
It went from sort of disgusting to shockingly good to 'too much too fast' rapidly; his skin was suddenly sensitive, every touch against it sending ripples through his body. Shiro swallowed around him, mouth and throat tightening around his cock; it was pressure and heat, working with the tentacles to send him hurtling towards the edge shamefully fast. He was panting and shaking, hands curled into such tight fists that his nails were digging into his palms, threatening to split the skin open.
He could understand now why Lance had been shouting and begging while Shiro had been touching him (Beyond the obvious 'Lance is a pervert who everyone knows has a thing for Shiro' factor.) He'd thought he'd be trying to get through it as quickly as possible, that this would just be something he had to endure for everyone’s sake, not that he'd be all of five minutes in and trying to thrust deeper into Shiro’s mouth.
Shame was heavy in his stomach but it did nothing to beat back the heat building inside of him or the orgasm he could feel the edge of. It was impossible to not just tumble into it and let his body be taken over by the heat and the tentacles. More of them coiled around his dick, twisting and squeezing as they slid up and down around what wasn’t in Shiro’s mouth, left no part of him untouched.
Another tentacle slithered around his neck, curled loosely, then snaked higher to press against his cheek, leaving a trail of wetness in it's wake. The tip of it pressed against his mouth, smeared fluid over his lips. Keith cracked open his eyes, tingling lips pressing into a thin line as he took in the fleshy appendage. It was an ugly almost bruised purple color, seemed to be smooth all over, and while not nearly as thick around as the ones holding his legs and arms it wasn’t exactly small either. The tip was rounded and wet with a thick clear fluid oozing from a slit in the center.
It nudged his lips again, making its intentions very clear. Keith swallowed, then hesitantly stuck his tongue out to press against the tentacles surface. He licked the tentacle in one broad stroke, wincing as the stuff leaking from it coated his tongue. It wasn’t, he realized as the taste hit him, all that bad. Salty, mostly, and maybe a little sweet under that. It burned his throat on the way down and then that burn spread through him.
One of the tentacles playing with his ass, slipping around and in the crack, brushing over his hole, pushed inside. He yelped then stiffened in surprise; he’d known it was coming and yet he was still startled by the intrusion. It felt...strange, though not necessarily bad, and once he’d managed to relax the slide in and out was easy. He could feel the tendril oozing into him, coating his insides with it’s slick goo.
He tried to focus on the tentacle against his mouth, licked and mouthed at the tip but it was hard with the tentacle sliding around inside of him and became that much harder when a second pushed into join it. His cock was throbbing, contact against his prostate making him jerk and moan. His thoughts were crashing together, everything he’d been worried about falling away under waves of pleasure. He was close, really close, and when he looked down at Shiro’s mouth stretched wide and his cock sliding in and out it was almost his undoing.
The tentacle pushed against his tongue and he opened his mouth up while pushing it down flat. The tentacle didn’t hesitate to invade, feeding itself past his lips and forcing him to open up even wider as it stuffed his mouth full. It glided over his tongue and he could feel that it wasn’t as smooth as he’d thought, ridges catching on his tongue, and more fluid dribbled into his mouth. Keith grunted weakly when it hit the back of his throat and tried to swallow around it, to stop the saliva he could feel gathering in his mouth from choking him. It pushed in deeper, filled his throat. He forced back the urge to gag and swallowed again.
The tentacle in his mouth was shaping it, shaping his throat, around it. He sucked in air when it pulled back, huffed out air through his nose when it plunged in, spit forced out to drip down his chin. He’d never given a blowjob, let alone to a tentacle almost as thick as his wrist, and he couldn’t do much except keep himself from choking but it didn’t seem to matter much. Shiro was making noise around his dick, drooling and moaning loudly, and the tentacle was fucking his mouth faster, dripping more fluid down the back of his throat.
A third tentacle followed the first two, twisting this way and that, sliding in as the others dragged out. They spiraled together, folding and stretching him open, the tips dripping wet as they glided against his walls. A fourth and he was panting around the tentacle in his mouth, straining up and losing control. The way they were working to stretch him open burned some but mostly it was really fucking good, too good, as they kept pressing deeper and deeper, moved in him faster and harder, kept pressure on his prostate. Shiro’s cheeks hollowed out as he sucked harder and the tentacles around the base of his cock pulled tight.
The tension in him snapped and he came with a muffled shout, back bowing as he tried to curl in on himself. Hazy purple eyes blinked up at him as he spilled into Shiro’s mouth. The tentacles continued to fuck into him, another finding its way into him, and Shiro swallowed it all down, not stopping until Keith was milked dry and hanging slack from his bonds. He whimpered, the continued stimulation to his cock and inside of him making his stomach clench tightly. When Shiro slide off of his cock it was with a wet pop and a rush of spit, long trails of it connecting his mouth to Keith’s body. He stood up, wiping his mouth with the back of his hand and then reached for his belt buckle.
The tentacles around his dick hurried to corkscrew up, replacing Shiro’s mouth with their wriggling forms, not giving him even a moment of relief. Keith tried to cry out but it came out as little more than a gurgle.
Shiro pushed his pants down some then slipped his hand inside to pull his cock out. Keith’s eyes were watering, made everything blurry, but he could still see very clearly that Shiro’s dick was...actually another tentacle. A deeper purple than that rest and less squirmy, perhaps, but nonetheless it was a tentacle surrounded by dark wiry curls. He was alarmed in a distant way, not able to grasp the feeling enough to drag it past the surge of heat that was flaring back up.
It curled some in Shiro’s grip, seemed to chase his hand as he stroked it. A fat bead of pre-cum appeared at the tip and was caught by Shiro’s thumb to be dragged down the surface. The older man stepped closer, stood flush against him body. The tentacles holding him shifted, let him slide down the wall a few inches, until he felt the blunt tip of Shiro’s cock against him. The thinner tentacles slipped free, left him open and dripping but only for a moment.
Shiro’s dick- tentacle?- filled him with slow steady thrusts, deeper each time until their bodies met. Keith shut his eyes tight; Shiro was blazing hot inside of him, tentacle wiggling so deep inside, stretching him wide. It was bumpy, like the one in his mouth, and Keith could feel every single one of them, catching on his rim on the drags out, forcing him wider around them on the push in. They pushed against his prostate as Shiro fucked into him, made him see stars on the back of his eyelids.
Shiro kept a slow pace, pulling out until only the very tip of his cock remained and then entering him slowly, letting him feel every inch, every movement, pushing into him. His toes curled around air, breath driven from his lungs, and fire jumped up his spine. He was a live wire, shaking and trembling as electricity arced through his body, lightheaded and burning up. The tentacles around his cock tightened, stroked him back to hardness as the tentacles around his balls stroked and pulled gently. There was a dull pain low in his gut but it was nothing compared to everything else.
His mouth was being pounded into, a contrast to the slow and steady way Shiro was fucking him. Fluid was dribbling out of the tentacle in a steady stream now, flooding his mouth with salty sweetness. He swallowed what he could but most of it ran free. Shiro was breathing hard, hot air puffing across Keith’s cheek and his Galra hand slammed into the wall next to his head, made the entire wall shake. A tremble went through the other’s body.
The tentacle in his mouth swelled, cut off his air and choked him as cum poured down his throat in sticky pulses. He gagged and coughed; it slid free and the cum in his mouth bubbled out as the tentacle shot more across his face. He gasped, tried to suck air into his burning lungs, but Shiro dove in, sealed their mouths together and licked into his mouth. It was messy, cum and spit swapped between them as their tongues moved together.
He couldn’t breathe and didn’t care, craned his neck to deepen the kiss and and drink in more of Shiro, was willing to suffocate. Shiro rumbled out a growl, bit down on his bottom lip and drove into him harder. Keith couldn’t hold back a shuddering moan but it was lost in Shiro’s mouth and the sound of skin slapping against skin.
He wanted to push into it, to demand more, to wrap his legs around Shiro and pull him closer but he had no words for the simmering need that had taken hold of him and the tentacles holding him up just gripped him harder. Shiro’s hips worked and the tentacle slithered out and then back in with hard thrusts that pushed him against the wall. He felt each impact through his entire body, sending crawling pain up his back.
He tried to move some, swiveled his hips to try and grind himself closer Shiro was all the way inside of him, moaned openly as the motion rubbed the tentacle harder against twitching muscle. He tightened around Shiro’s cock, ground down to meet his thrusts, felt himself tumbling closer to the edge. The other tentacles were still climbing all over him, slithering and pinching and pulling, like being touched by a dozen hands. It was good, better than he had thought anything could feel and he wanted-need-Shiro-fuck-
What?
He wrenched back, ending the kiss at the feeling of something, the tip of another thick tentacle, trying to wriggle in alongside Shiro’s cock. Shiro leaned into him, a hand on his hip shifted their positioning slightly and his legs were guided further apart, spreading him wider. It happened fast, there was barely time to process what was happening and then he was shouting, nails scrambling over Shiro’s skin as the second tentacle breached him.
“Sh-Shiro! I don’t-Ah!” His head fell forward, forehead colliding with Shiro’s. His mouth was claimed again, Shiro swallowing all the noises he couldn’t hope to hold back.
It was too much, he was splitting apart, being filled far past what he could handle and still the second tentacle continued to slide into him. Deeper in him, scorching his insides as his body stretched painfully wide to accommodate the new intrusion. It was big, hard and thick and there wasn’t enough space, he couldn’t take anymore, but it just kept going, filling him capacity and then more.
He could feel everything. The throbbing inside of them, hard flesh curling and bending to mold to his body, the tingling warmth and filthy wet slide. The tentacles moved opposite of each other, Shiro pushing in as the other pulled out then reversing, twisting and squirming all the while. It ached and burned but, under that...god. His eyes rolled back and he clutched at Shiro’s body, clawed at him wildly.
Fuck, it still felt good. Intense, choking him, ruining him, setting nerve endings on fire, turning him to ashes, so good.
How did it still feel good?
What was Shiro doing to him?
He heard himself crying out, desperate keening noises tearing his throat raw, but it felt like it was from far away. Everything zeroed down to Shiro’s body pressed against his and the tentacles inside of him, tearing him apart, breaking him.
He came hard, screaming Shiro’s name and sobbing. His whole body spasmed, convulsed against Shiro. Both tentacles continued to move in him, not letting him start to come down and instead pushing him higher. Shiro made a low punched out noise against his lips and sticky warmth flooded his body, filled him further, dragged a strangled noise from him.
And then nothing.
---
When the world came back Keith was cold and stumbling forward, legs too weak to keep him standing. They crumpled and the world blurred around him as he fell towards the floor.
“Whoa!” A hand grabbed his arm and a hard yank sent him to the side and into someone’s arms. He tilted his head, blinked dazedly. It took a second for his brain to catch him and for understanding to set in. This wasn’t the cell, it was the castle and he had just dropped out of one of the cryopods. And that was Hunk holding him up.
He straightened up, pushing Hunk away. He swayed but managed to catch the edge of a control panel to stay on his feet. Hunk stepped towards him but didn’t try to touch him; he was frowning and his eyes were dark with some emotion Keith couldn’t read. It was an expression he’d never seen on the other paladin before.
“You okay?”
Was he okay? That was a...he didn’t even want to think about trying to answer that. Not until he’d had a chance to sort everything out. He looked around the room anxiously, noted Lance in one of the other pods, then focused on Hunk again. “What happened? Where’s Shiro?”
“Oh.” Hunk’s eyes darted to the side. “Shiro didn’t...come back with us? He uh...said it was too dangerous and we had to get you two back so we had to...leave him. Back on planet? We know where he is, and everything, but he isn’t responding anymore and...uh.”
Keith stared. He heard the words but they didn’t make any sense. “What?” Hunk’s wince told him everything. He pushed away from the panel, cursing his shaking legs and headed for the door. Stupid fucking Shiro, what was he doing? Stupid stupid
The door slid open before he got to it to reveal Allura, dark smudges under bloodshot eyes. She stopped in her tracks, eyebrows going up in surprise.
“Keith. You’re up and moving already? Do you not...want to sit and rest perhaps? Or talk?” Her tone was strange, pitched low like a person speaking to a wild animal would use. She touched his arm gently and her lips pursed into a sympathetic frown.
He squinted at her then looked over his shoulder at Hunk to find the other paladin staring at the floor very hard, refusing to look up. His hands were shaking at his sides.
They knew.
