Hello Hello!

I know the Voltron fandom is thoroughly dead, but I know there are a few stragglers like myself who are desperate for new content.

So here you go, new content!

Enjoy!

Word Count: 3,459

TW: Choking, hair pulling, rough treatment, degradation

Kinks: Rough sex, degradation, messy sex, shower sex


Keith tiptoed quietly through the halls of the castle as he made his way out of the training halls. It was late, and everyone was long asleep. The curfew Coran had set for the paladins had long since passed, and Keith knew he had to be careful not to get caught. He'd only been caught by Coran once before, and that was an experience he never wanted to relive. But more times than not, he was able to make it from the training halls to the locker rooms safely. He had been staying past curfew to get in extra training hours for a few weeks now, and it was just starting to pay off. His strength and reflexes had been improving enough for his teammates to notice during sparring practice.

However, his increased exhaustion had also been noticed.

The thought of taking a break had crossed his mind a few times that night. His back had been aching, and the muscles in his arms were burning worse than they ever had before. His legs were even shaking a bit as he walked to the locker rooms. Well, he tried to walk to the locker rooms. The castle had the most counter intuitive layout he had ever seen, and he got turned all the way around most nights.

Luckily, he made the correct right turn and found himself in front of the door to the locker room.

It swished open and he stepped through, wasting no time and tugging his sweat soaked clothes off as he walked to his locker. He shoved them in and pulled out a clean towel, tossing it over his shoulder and slamming the locker door shut.

The tiles were cold against his bare feet, and part of him wanted to lay down on them to cool down his aching muscles. He was definitely considering it, until he heard a faint noise coming from the shower room.

The sound of a running shower could be heard from the other side of the door, and the hairs on the back of Keith's neck stood up.

Who the hell could be up this late? He thought to himself. He felt his muscles tense, and he shook his head. Someone probably just left it running. He thought to himself, and opened the door. Steam billowed through, and Keith stepped inside.

There was a row of stalls on each side of the room and the curtains were open on all of them, except for one stall on the right, the one farthest from the door. Steam billowed from beneath the curtain, and even though the lights were dim, Keith could see the silhouette of someone in the stall through the curtain. He was about to turn around and leave when the water shut off, making him jump.

He was about to dash into an open stall and pray whoever was in there with him didn't see him, but he was too late.

The curtain swished open, and Shiro stepped out.

Keith's heart started beating so hard he was afraid his ribs would shatter. Of all the people to run into in the shower, it had to be Shiro.

Shiro grabbed his towel from the hook next to the stall, but froze when he saw Keith. Suddenly, Keith was painfully aware of just how naked he was. His towel was draped over his shoulder, and he could feel Shiro's eyes boring into his body. And Keith stared right back at him. The way his hair stuck to his forehead, the water dripping from his smooth chest, the way his abs came to a point with above his-

"What are you doing here?" Shiro said, his deep voice snapping Keith out of his haze.

"Uh, showering." Keith stammered. Shiro raised an eyebrow, grabbing his towel and throwing it over his shoulder.

"It's a fair bit past curfew, you shouldn't be here." Shiro said.

"Neither should you." Keith snapped back. Shiro smiled and laughed, and Keith's shoulders relaxed.

"Yes, that is true. You got me there." Keith smiled, trying his best to maintain eye contact. "I just needed to.." Shiro paused, and it was clear he had spoken without thinking, and he did not actually want to tell Keith why he was there. "um, relive some tension with a hot shower." Keith smirked, thoroughly enjoying how the roles had reversed. He opened his mouth to say something snarky, but Shiro interrupted him. "But why are you here?"

"I just finished some extra hours of training." Shiro furrowed his brow.

"Keith, that's dangerous. You could have gotten hurt!" Keith shrugged and looked away. "The training we're doing is hard enough, you're going to overwork yourself!"

"It's been a few weeks and I'm fine." Shiro's eyes widened, and he stepped forwards, grabbing Keith's shoulders.

"Weeks? Keith, you're working too hard! I can tell you're in pain, you-"

"Yeah, that's why I'm here." Keith interrupted. "To relieve some tension with a hot shower." Shiro opened his mouth to say something, and then smiled, dropping his hands from Keith's shoulders.

"I'm sure you were." Shiro laughed.

"Well, it depends. What did you mean by reliving tension?" Shiro chuckled, and Keith could have sworn he saw his ears flushing red.

"That's, ah." Keith laughed, and was about to walk past Shiro when he was stopped by a hand on his shoulder. Shiro leaned in real close, putting his face just inches away from Keith's. "I'm happy to help you relive some of that...tension. If you want." Keith froze, his stomach clenching. There was a moment of silence, and Shiro smiled, standing upright and walking past Keith to the door.

Keith's heart was racing, and he knew this was something that wouldn't happen again.

"Sure." Shiro stopped in the doorway, and turned to look at Keith. "I could use some help." Keith's face was beet red, and he didn't turn around to see Shiro's reaction. He stood there, staring at the floor, his face burning hot.

There was a long moment of silence. The tension was so thick, Keith could have cut it with his bayard.

"It's not like you to ask for help." Shiro said. His voice sounded a little different, he was talking slower, breathier. It made Keith's stomach churn.

"Well, like you said. I'm overworked." Keith turned around, smirking. He wasn't conveying it outwardly, but inside, it was full on gay panic mode. Shiro was leaning against the door frame, arms crossed, a crooked smile stretched across his face.

"Then if that's the case," Shiro stood straight and walked toward Keith, stopping when they were just inches apart. "Then I'd be happy to help." Before he could say anything else, Keith rose to his tiptoes and kissed Shiro.

He was shocked his heart didn't stop right then and there. He had been dreaming about this for ages. Fantasizing about it for years. He had fallen for Shiro back when he visited his school, and ever since the two of them became a part of Voltron, Keith's fantasies had gotten frequent. And reality certainly lived up to fantasy.

Shiro's lips were soft, and he tasted faintly of coffee. Keith leaned against Shiro, and Shiro pulled him in. His hands were big, almost big enough to wrap around Keith's waist. He slipped his tongue into Keith's mouth, and Keith couldn't hold in a whimper. Shiro smiled and gently sucked Keith's tongue, and grabbed Keith's waist. Their bodies were flush against each other, and Keith could feel heat coiling in his stomach.

Shiro reached down and slid his hand down Keith's stomach, and pressed the palm of his hand against Keith's rapidly swelling cock. Keith whimpered and bucked his hips.

"You like that?" Shiro muttered against Keith's lips.

"Mhm." Keith moaned, nodding slowly.

"I'm gonna need you to use your words, Keith." Shiro said against Keith's lips. Keith whined.

"Yes, yes I like it." Keith muttered. Shiro smiled and pulled away, watching Keith intently as he wrapped his fingers around his member and started to slowly stroke. Keith's face flushed and his eyelids fluttered, quiet whimpers escaping his lips. Keith could feel his legs begin to shake, and he grabbed Shiro's shoulders to stabilize himself.

"You're so hard." Shiro muttered.

"All for you." Keith moaned, and Shiro had to bite his tongue. His dick throbbed between his legs, begging for attention. A small smirk tugged at Keith's lips, and Shiro could tell Keith knew the effect his moans were having on him. "All for you, daddy." Shiro groaned, the head of his cock aching painfully. Shiro sped up his strokes, and the smirk slipped off Keith's face. "S-shit!" Keith's hips bucked, and Shiro could feel his member throbbing against the palm of his hand.

"Are you close already?" Shiro muttered against Keith's neck. Keith nodded, trying to say something, but the only thing that came out was desperate moaning. Shiro sped up and dug his teeth into Keith's neck.

Keith's hips bucked and he throw his head back, moaning as cum spattered against Shiro's stomach and legs. Shiro had to hold onto Keith's hips to keep him from falling, his legs were shaking so badly. Keith collapsed against Shiro, gripping his shoulders with trembling hands.

"Ahh, shit." Keith moaned, gasping for air. Shiro sighed, looking down at Keith's flushed cheeks.

"You made quite the mess." Shiro said, stepping back and looking at the ropes of cum dripping down his stomach.

"S-sorry." Keith muttered.

"It's alright. You're gonna be the one to clean it up." Keith's heart stopped, and he looked up at Shiro. "Get on your knees, Keith." Keith obeyed, dropping to his knees. "Lick all of it up." Shiro ordered, reaching down and weaving his fingers into Keith's hair. Keith obeyed and leaned in, slowly licking a rope of cum from Shiro's thigh.

While he worked, Keith's eyes were stuck on Shiro's dick. It was hard and thick, with a swollen, throbbing head and a strong musky scent that made Keith's mouth water. He was almost done, and he looked up at Shiro as he stuck his tongue out to lick his own cum off Shiro's cock. He licked the bottom of it slowly, his tongue working its way from the base to the tip over and over again. Shiro had to bite back a moan as he gripped Keith's hair. He wanted so badly to bury himself down Keith's throat. And Keith was thinking that too.

Keith opened his mouth wide and stuck out his tongue, slowly taking Shiro's member into his mouth. He closed his lips and gave it a gentle suck as it slid deeper and deeper, Keith effortlessly taking half of it before the swollen tip hit the back of his throat. Shiro moaned, grabbing more of Keith's hair with his other hand and pulling him closer, forcing himself deeper.

Keith didn't gag or choke as Shiro's cock slid down his throat. He just stared up at Shiro with wide eyes as it slipped deeper and deeper, forcing his throat to bulge around it. Shiro's member had a slight upwards curve, and feeling the head press against his throat made Keith's cock ache. It was already hard again, and he had to ball his hands into fists to keep from touching himself.

"Oh, fuck. Good boy." Shiro groaned when Keith's nose touched his stomach and his chin pressed against his balls. Keith hummed lightly, sending vibrations through Shiro's cock. Shiro moaned and gripped Keith's hair and started pulling him away, watching his cock slide out from between Keith's swollen lips. Once the head popped out, Keith's spit dripping off of it, Keith gasped for breath, gulping down mouthfuls of air. Once his breathing slowed, he stuck his tongue back out, looking at Shiro to put it back in. Shiro didn't hesitate, gripping Keith's hair and snapping his hips forward. He buried himself into Keith's throat in a split second, and Keith gagged loudly, his eyes rolling back. Once the tip hit the back of Keith's throat, Shiro pulled out and thrust again, savoring the sounds of Keith choking and gurgling around his member. Shiro didn't slow down until there were tears pouring down Keith's cheeks. Shiro pulled out and let go of Keith's hair, letting him curl forward, coughing.

"F-fuck!" Keith groaned, his chest heaving as he sat back up. "Don't, don't stop." He opened his mouth wide again, and Shiro grinned.

"Good boy." Shiro moaned as he slid himself down Keith's throat. Heat was starting to coil in his stomach, and his knees were shaking. Keith knew Shiro was getting close, and he sped up, sucking as hard as he could. Shiro threw his head back and moaned, bucking his hips into Keith's mouth erratically. Keith looked up at him and swallowed, and that pushed him over the edge.

Keith's throat squeezed around Shiro, sucking rope after rope of cum out of him. Keith let Shiro's cock fall out of his mouth, and cum splattered against his cheeks. Shiro was pent up, and Keith watched as Shiro just kept cumming, his dick throbbing as cum dripped out. Keith played with the cum that was in his mouth, swirling it around and making a little show if it for Shiro.

Keith swallows the mouthful of cum and pauses, looking up at Shiro for direction.

"There's cum on your chest and chin, baby." Shiro said, using his thumb to wipe a sticky drop off Keith's chin. "Why don't you go wash it off for me?" Keith slowly stood and walked into the nearest shower stall, trying to ignore his own throbbing erection. He turned the shower on and steam billowed from the stall, hot water cascading down his body.

"I can feel you staring at my ass." Keith said. Shiro looked down, shrugging.

"I might be." Shiro walked towards Keith, and grabbed his shoulders. "I just think it would look so cute with my cock buried inside of it." Shiro pushed Keith against the wall of the shower stall, kissing him aggressively. Keith moaned, bucking his hips against Shiro's thigh.

Keith's mind was racing. He's been fantasizing about something like this for ages, and it was finally happening. He didn't want it to end.

"Fuck, please." Keith begged between kisses.

"Please what?" Shiro said, digging his nails into Keith's hips. Keith could feel his skin breaking, but he bit back a whimper.

"Please, um. Please fuck me." Keith stammered, looking up at Shiro with big eyes. Shiro raised his eyebrows and pulled away.

"You really need to be more specific." Keith's face flushed, and he looked down. His stomach churned with embarrassment and he gritted his teeth.

"I want you to ruin my ass. Fuck me until I can't walk anymore." Shiro smiled, stroking Keith's cheek as he stammered out his response.

"Good boy." Shiro cooed, leaning in to plant a soft kiss against Keith's neck. "And how badly do you want it?" Keith swallowed, looking up at the ceiling.

"So fucking badly. I've wanted you to ruin me for so long, I'm so desperate." Keith admitted, and he could feel Shiro smiling against his neck. Shiro pulled away and let go of Keith.

"Turn around, hands against the wall." Keith obeyed, his heart racing. Shiro grabbed his hips roughly, and yanked them back so that Keith was bent over, his back arched and ass on display. For a moment, Keith was nervous. What if Shiro didn't like what he saw? What if- "Fuck, you're perfect." Shiro groaned. His cock throbbed as he stared down at Keith, and he felt his mouth begin to water.

Keith's skin was pale and smooth, his ass and legs slim and muscular. His throbbing cock hung between his legs, his balls swollen and desperate for release. His asshole was a perfect shade of pink, and gaping slightly as Keith clenched and unclenched his muscles.

"You have no idea how badly I want to ruin that hole, baby." Shiro muttered, grabbing Keith's ass and pulling his cheeks apart gently.

"T-thank you." Keith muttered, his heart pounding. Shiro spit onto Keith's asshole, making him shiver as his rough hands massaged the spit into his hole. He slipped in one finger, then another, surprised by how little resistance there was.

"You're not as tight as I thought you'd be." Shiro observed, smirking. "This isn't your first time doing this, is it?"

Keith thought back to the myriad of boyfriends he had back in school, to the late nights spent hiding in closets and shower stalls while doing some pretty unholy things.

"N-no, it's not." Keith muttered, his ears burning.

"You're a slut, aren't you?" Shiro said. Keith's heart stopped, and he couldn't hold back a moan. "You've been used, and you liked it, didn't you?"

"Yes, yes!" Keith cried.

Without warning, Shiro roughly shoved two more fingers into Keith's hole, making him gasp out a startled whimper. The thick steam made his breath catch in his throat as Shiro pushed four fingers into him. Shiro experimentally curled his fingers, and smiled when Keith moaned loudly, and clenched around his fingers. He curled his fingers again, aiming right for the middle of a spot of a different texture. Keith whimpered, his hangs groping desperately at the cold metal wall.

"F-fuck! Right there, please!" Keith moaned, rutting his hips back against Shiro's hand. Shiro smiled and pulled his hand away, watching Keith's asshole clench around nothing as he let out a long, low whimper. Shiro leaned in, nipping Keith's ear gently.

"Think you're ready for me, baby?" Shiro growled, and Keith nodded his head rapidly.

"Yes. Yes, yes!" He cried, pushing his hips against Shiro's. Shiro stood straight and spit into his palm, stroking himself slowly until his cock was slick and dripping. He pressed the aching tip against Keith's hole, pushing gently until the head popped inside. Keith moaned, and pushed his body against Shiro, not stopping until Shiro was balls deep inside of him.

"Oh, fuck." Shiro groaned, his dick throbbing against Keith's tight walls. Keith wiggled his hips, fucking himself against Shiro. Shiro gripped his hips and started thrusting back, the two of them falling into a rapid rhythm. Wet slapping and moaning echoed through the shower room, barley muffled by the thick door.

Shiro groaned, pressure building in his stomach. He pulled out and turned Keith around, grabbing his ass and slamming him against the wall. He lifted Keith up and pulled him onto his cock so that he was fucking Keith against the wall. Keith wrapped his legs around Shiro's shoulders, and his arms around his neck, gripping him tight while he fucked him senseless. Keith threw his head back and screamed, his body shaking as cum squirted from his throbbing cock. His ass clenched around Shiro, and Shiro moaned, his cock releasing rope after rope of hot cum inside Keith's gaping asshole.

Shiro pulled out, his cock dripping with his own cum as it poured out of Keith. He gently lowered Keith onto his feet, the two of them panting heavily.

"F-fuck." Keith said, his legs shaking as cum dripped down them and onto the floor. Shiro laughed, kissing Keith's cheek gently.

"Yeah." Keith smiled, his face flushed.

There was a long moment of silence, the two of them just holding each other and catching their breath.

"Uh, why were we here?" Keith joked.

"We should go back to our rooms before Coran finds us." Shiro said, shutting off the water.

"You could come back to mine." Keith said, smiling up at Shiro. His face flushed and he smiled.

"Tomorrow night, I promise."