Work Text:
“we have to do WHAT?”
the team had only just landed on some alien planet occupied by beings that allura and coran were sure they could get to join the coalition. keith had never been a fan of diplomacy, so he was happy to stay back while allura went to speak with their commander.
that was, until allura returned with the news.
“it’s a sacred ritual for them.”
keith glanced behind allura at the, frankly massive, crowd of purple and yellow aliens, no doubt awaiting their answer, gathered in front of the looming, palace-like building before them.
“i’m sorry–“ lance stood up. “they want us to FUCK…”
“lance, shh!”
“in front of them?!”
allura sighed. “it’s the only way they will allow us into their territory.”
keith furrowed his brows. “why don’t we just leave then?”
“paladins, this alliance would be great for them– and us.”
so… yeah. these aliens welcome newcomers into their trust by… christening them… with a mating ritual… in front of… all of them.
keith glanced over at lance.
their relationship had been going strong for a few months now, somehow– miraculously– unbeknownst to any of the team. and keith was fucking giddy for lance, the boy was magnetic, and adorable, and hilarious, and, well… hot.
hot and heavy.
despite their mutual nervousness that anyone finding out could jeopardize their relationship and the fate of the universe, keith and lance found plenty of time to fuck in the castle, whenever– and wherever– they could.
however, that nervousness still bubbled inside keith, even as he fought back a smile whenever he even glanced at his boyfriend.
allura looked around at the team questioningly. “so, who will perform the ritual?”
keith looked around. pidge, hunk, and everyone looked supremely uncomfortable. which two people would be the best to do a cold, stony sex ritual in front of hundreds of aliens for the good of the universe?
suddenly, lance brushed against keith’s shoulder and stepped forward. “we’ll do it!” he announced happily.
wha–? “lance!” keith hissed under his breath.
“what?” lance turned around, looking at keith innocently.
“w- you and keith?” allura asked, looking up at lance as he walked past her to face the aliens.
“yep! someone’s gotta do it, let’s just get this over with!”
lance stepped back, grabbing keith’s wrist and pulling him up towards the crowd.
“lance, what are you doing?!” keith whispered frantically.
“shh, just come on!”
“er, okay, well–“ said allura, clearing her throat and turning to face the crowd. “here are our paladins who volunteer to perform the ritual.”
one of the aliens– the tallest one, toward the front– smiled. “excellent.” he extended his hands to keith and lance and nodded at them. “come with me.”
keith watched as the rest of the team were escorted upstairs, and followed him inside.
the interior of the palace was shiny blue and grey, pristine metal with bolts and engravings here and there.
the commander alien took two purple and yellow cups from another and led lance and keith to a small room, equally grey-blue, with nothing but a metal bench jutting out from the wall.
“please, sit.”
lance and keith sat. he handed them both a cup. inside was a cloudy, silvery liquid. keith gulped, his face burning. the commander smiled at them.
“drink this.”
neither of them moved, until keith glanced up at the commander and realized that he was looking at them expectantly, clearly waiting for them to drink.
keith raised an eyebrow and looked over at lance, raising his cup. lance raised his, shrugged, and the two downed their drinks. keith tried not to make a face. it wasn’t the worst thing he had tasted.
the commander nodded, satisfied. “i will return to retrieve you for the ritual.” with that, he bowed, and left, the door sliding closed behind him and disappearing into the wall.
“LANCE! what the hell were you thinking?!” keith immediately turned to his boyfriend, who had a stupidly adorable– no, stupid– grin on his face.
“what? i know you loooove to be watched, you kinky bastard.” lance chuckled, poking keith in the ribs.
“okay, first of all, you’re the kinky, exhibitionist one, don’t even try that.” lance rolled his eyes.
“and second, what about the fact that no one on the team knows about us?!”
“keith, relax, it’ll be o–woah what the hell did we just drink?!”
“what?”
lance’s face was suddenly bright red, and he looked tense. keith thought for a moment.
“oh. shit. i have no idea.”
“oh, i am hard.”
keith almost choked on his own spit before looking down at where lance was pulling his hands away from his lap, revealing a massive erection straining against his pants.
“holy shit.”
“why the fuck am i so hard?”
“i don’t know, lance, maybe if you weren’t so excited about showing off your sex skills–“
“i wasn’t even thinking about that!”
keith snickered, and lance wrinkled his nose at him, but immediately went back to looking down at his dick, then up around the room again.
“well now i am.”
keith burst into laughter at that, doubling over before he felt lance’s hand on his thigh.
“keith.”
“lance.”
“baby.”
“hi, lance.”
lance scooted closer to him and started kissing his jawline lightly. keith sucked in a breath. fuck, he didn’t realize how cold this room was until he felt lance’s warm lips against his skin.
“everyone’s gonna be watching us.”
keith swallowed. “mhm.”
lance’s hand traveled up to the line of keith’s waist. “everyone will get to see how i make you fall apart.”
keith squeezed his eyes shut. “laaaaance.”
suddenly, with a mechanical whir, the door slid open and two of the smaller aliens stepped into the doorway.
lance pulled away from keith politely, but keith could tell that he was still very, very hard. feeling something strangely familiar yet strong pooling between his legs, he vaguely wondered if they had been given some kind of libido enhancer or something, but also recognized that lance flirting like this was absolutely nothing out of the ordinary.
the two followed the aliens down a long hallway and then a flight of stairs, while they explained that all they needed to do was to “perform their human mating ritual”. for leading them to a public mating ritual, the aliens were weirdly polite, keith thought. he figured that was better than creepy.
lance spoke to keith out the side of his mouth– “‘perform the human mating ritual’, does that mean i need to–“
cum inside me? “yep. i think so.”
lance pursed his lips and nodded. “cool. coolcoolcool.”
they finally reached a large double door, and keith gulped. he could hear the murmurs of a large crowd from inside, and wondered how many people were going to be there. part of his brain sent a knot down to the pit of his stomach at the idea of anyone other than lance seeing him… like that… but the other part– the stupid, horny part– sent a rush of excitement right between his legs.
he and lance had played around with that idea before, of someone seeing them, and keith would be lying if he said it hadn’t riled him up quite a bit. but he was trying desperately to push those thoughts down and be even the slightest bit rational about the fact that they were about to fuck in front of an entire alien race.
“are you ready?” one of the aliens asked.
lance straightened his shirt. as if that would matter. “yep!”
keith shrugged. “i guess!”
the aliens nodded and pushed open the doors.
keith and lance were greeted with a large, stadium-like arena, with rows of seats going up and up, level by level, all around along the walls in a massive circle. every row was filled, with purple and yellow aliens talking, whooping, some even cheering. keith’s eyes widened. he checked in on lance– of course, the bastard looked like he was fighting down excitement like a kid at a theme park.
in the center of the arena was a pile of blankets and pillows. lance grabbed keith’s hand as the doors closed behind them. keith realized in that moment how wet he was, and sensitive, as if he could feel every movement of his clothes rubbing against his cunt. lance, meanwhile, was hard as a rock, straining in his jeans. keith gulped.
the crowd quieted down and keith looked up to what looked like a special box that the commander was sitting in.
“greetings, paladins,” he spoke. “we wish to welcome you graciously to our home planet, and we thank you for your offer of alliance.”
lance and keith nodded, trying to look as diplomatic and professional as possible.
“now,” the commander sat back, “you may begin.”
everyone was watching them expectantly. oh god.
still holding his hand, lance led keith over to the blankets. there was still some chatter from the crowd as keith came around to lance’s front, grasping his other hand, and looked into lance’s eyes.
“so… i guess we just… start?”
lance put his hand on the side of keith’s face, long fingers curling around the back of his neck, and pulled him up for a kiss.
“sounds good to me,” said lance. his face was flushed, and he had the same excitement, love and mischief in his smile as always when they had sex.
“well, i mean… are we supposed to just get into it? is foreplay part of the ritual?”
lance kissed keith again and sunk to the ground, gently pulling keith down with him. he continued giving keith peck after peck on the lips as he leaned over him, so much so that keith had to lean back on his hands.
“who cares? let’s just do what we always do.”
keith smiled at lance. that was a fair point, and if he was going to have sex with his boyfriend in this strange of a situation, they might as well make it as enjoyable for them as possible.
keith held the back of lance’s head as well, kissing him feverishly and relishing in the feeling of his soft lips, pushing and pulling away from him in a teasing ebb and flow.
lance scooted closer to keith, close enough that his knee was in between keith’s legs. keith barely noticed until he felt lance’s hands snaking down his waist and to his ass, which he grabbed and pulled towards him, grazing keith’s cunt against his knee.
keith gasped. with the pressure, he could now feel through two layers of clothes that he was indeed soaked. “oh, lance, I– I’m so wet.”
“i know, i don’t think i’ve ever been this hard before.”
lance’s hands moved back up to keith’s waist and ran up and down his torso before gripping the hem of his shirt and pulling it up. keith bit his lip and raised his arms to help lance pull his shirt off. lance took him in for a moment before leaning in and immediately beginning to devour the space between keith’s neck and shoulder, kissing and licking and biting while squeezing keith’s ass shamelessly.
keith moaned before looking up, suddenly remembering that there were hundreds of aliens watching them. his eyes scanned over the crowd. some were sitting politely, others were chatting, some were smiling as though they were watching a pleasant movie or something.
they’re all looking at me. i’m shirtless and soaking wet and everyone is looking at me.
despite how much he expected his stomach to churn at these thoughts, keith couldn’t deny the way his cunt fluttered instead. later he would maybe admit that he felt a gush of slick escape him as well, but he ignored that.
ignore it!!!
lance was crawling forward now, pushing keith back with his lips until keith felt his back hit the blanket and his head against a soft pillow behind him. lance’s tongue was in his mouth and his hand was groping his cunt and keith couldn’t help but moan into lance’s mouth, yanking lance’s shirt up as far as he could manage.
lance pulled his shirt off and brought his finger and thumb to keith’s chin, his thumb grazing keith’s bottom lip and mouth grazing his ear. keith shivered.
“you ready for this, baby?” keith could hear the smile in lance’s voice, of course he was so excited.
lance’s hand teasing at the waistband of his pants was too much for keith. “fuck, lance, please–“
lance’s breath was warm against keith’s skin. “everyone’s gonna see how good i make you feel.”
keith whined. then his pants were unbuttoning and lance’s hand was sliding under his boxers and to his pussy and oh his clit was on fire.
“so wet for me baby, that’s it.” lance’s voice was husky in keith’s ear. he pulled at the waistband of keith’s boxers.
“can i?”
keith nodded fervently and lance practically ripped his boxers off, biting his lip and groaning at the sight of keith’s dripping pussy.
he slid two fingers through keith’s folds and keith threw his head back, dimly aware that he was entirely naked in the middle of what might as well have been a full football stadium… and it made him want to arch his back just a bit more, spread his legs just a bit more.
“holy shit, keith…”
keith brought his head back up, watching as thick strings of his slick dripped between lance’s fingers, until he trailed lance’s eyes down to his twitching pussy–
which was fucking swollen. his lips were puffy and red and he swore he could see his engorged clit throbbing.
“oh, fuck…”
keith couldn’t ignore now how his pussy was drenched, throbbing, and desperate– far more than usual. it was reacting tenfold to basically nothing, and whatever that was must have been why lance was so hard too.
yeah. lance was hard.
so hard it was almost painful.
and yeah, keith turned him on, a lot, but lance didn’t even know it was possible for his dick to do this.
lance hastily undid his jeans and pulled them and his boxers down to his knees. he started to lean forward, but caught keith’s eyes, gazing down at his dick (which, oh, was dripping a lot of precum…!), and let keith get a good view.
lance knew his dick was big.
aside from the fact that keith told him all the time– yeah, he fucking knew. it was long and thick and admittedly one of the main reasons lance was so good at making people cum.
lance watched as keith bit his lip, just staring at his crotch, and leaned down onto his elbow so that his lips were brushing against keith’s ear again, and slid his fingers through keith’s folds.
“god, you’re fucking dripping, baby.”
keith whined. “lance–“
lance easily slid two fingers into keith’s pussy, and keith cried out. lance couldn’t ignore the way keith’s voice echoed in the large room, or the way it made his dick throb.
“can’t wait for them to watch me wreck you.”
keith’s cunt was so ready, two of lance’s fingers were barely doing anything for him, and keith writhed on lance’s fingers, turning his head so his cheek brushed against lance’s.
“please, lance, i don’t need prep, just please, fuck me–“ keith breathed into lance’s ear.
lance moaned at keith’s words, and at the thought that all of these people were seeing lance making keith beg.
“that’s it, you’re a fuckin’ whore for me, now everyone’s gonna know it,” lance growled as he leaned back up on his knees, stroking his cock, easily slick with precum.
keith looked at lance and moaned, shivering with anticipation.
lance was good. lance knew he was good.
he loved fucking keith, loved the way his tight, wet pussy felt around his deck, keith’s hands on him, kissing him, being with keith was amazing.
but he also loved how good he made keith feel. he told himself it was just because he liked seeing keith in pleasure, but he knew that it was also a bit of his ego being fueled, and he was cocky as hell about it– at least to himself.
now, he could show off his skills to a whole crowd, let them all see how pretty his dick was, the way his toned muscles flexed and sweat dripped down his smooth skin, the way he made keith scream.
lance finally lined his cock up with keith’s soaked pussy and started to push in.
and oh, once he started, there was no stopping.
keith’s pussy felt like fire around him, hot and wet and squeezing him so nicely, and he hadn’t realized how fucking sensitive and eager his dick was until his vocal chords betrayed him and he let out a pathetic moan as he bottomed out inside keith.
keith, meanwhile, was experiencing nirvana.
he came immediately, almost no buildup, as lance slid inside him, feeling all the ridges and veins along his fat cock as it stretched him out.
his knees shook and he gasped and then choked out a sob, his fists curling into the blankets below him tightly.
“fuck, babe, did you just cum?”
keith bit his lip and whimpered, tears stinging at his eyes, and, too desperate to be embarrassed, he nodded.
the helpful reminder from his brain that he just orgasmed in front of… how many people? wasn’t lost on him.
lance’s hands gripped keith’s hips as he started thrusting, as if he was unable to stop himself from moving into keith.
as if keith was his personal toy. keith’s dick throbbed.
“came before we even got started, poor slut.”
lance started fucking into keith earnestly now, and he cried out, pulling at the sheets and blinking small tears out of his eyes from the intense pleasure.
keith had never came that early before, and he knew that with the way lance’s dick slid along the edges of his pussy he was going to be doing it a lot more.
lance leaned down again so that his mouth was brushing against keith’s ear. “you look so good baby.”
keith whimpered, deep moans punching out of his throat as lance fucked him.
“so pretty on my dick.”
keith whined and gripped lance’s shoulders, burying his face in lance’s neck.
then he felt lance’s fingers in his hair, and his head was yanked back, forcing him to look up at the ceiling.
“oh, no, let everyone see how pretty you look when i’m wrecking you.” lance punctuated his words by pressing in deep, feeling keith tremble as he grazed his g-spot.
keith keened at the idea that so many people were seeing him like this. “fuck, lance–!”
lance grinned wickedly and sat back up on his knees, gripping keith’s waist and pounding into his g-spot.
keith screamed, arching his back, his arms abandoned in lance’s absence and splayed over the pillow above his head, and fuck, he had to know how good he looked, right?
his long legs were draped over lance, one around his waist and one somehow having ended up over lance’s shoulder. his brows were drawn up in pure bliss and lance’s mind was just reeling with an entire stadium full of people are seeing that i’m doing this to him, i’m doing this to him–
“you fuckin’ love this, don’t you pretty boy?” lance grunted out, breathless with the force of how he was fucking keith, moans spilling out of his mouth at the way his cunt gripped his cock.
keith did fucking love this. for as much as he had made fun of lance over the months for his ego-fueled exhibitionism kink, keith was reeling with the thought of everyone in the room’s eyes on him.
keith was close again, lance’s hands were running up and down his body in between thrusts, which yanked him back against his hips and forced his dick deep, and he tried to turn his head a bit, to look up and around at the room, at all of the people watching them, he wondered how much they could see, he wondered if they were getting off on it–
then he felt lance’s fingers at his neck and his head was once again forced forward.
“look at me, princess.” lance’s eyes were dark and mischievous (this little shit, he looked like he felt so powerful) as his hand tightened around keith’s throat, something he knew keith loved.
and keith was so close, trying his best to keep his eyes locked on lance’s as he gasped and choked out breaths, unable to turn his head or hide his flushing face.
lance could feel keith clenching around his dick, and he pounded into him even harder as he watched keith’s wrecked eyes staring into his, feeling himself get close as well.
“l- la- ah– nnngh–“
lance bit his lip; keith couldn’t even get the word out. his eyes were rolling back into his head with each thrust and lance suddenly realized he could hear the wet squelching noises of keith’s fat pussy as he slammed into him, god he was so wet–
“‘m gonna cum in you, baby,” lance choked out. “fuck, keith–“
keith gasped as he finally let go of his throat and reached down to rub at his clit. keith’s legs spasmed again and lance felt his cunt immediately tighten around him.
lance threw his head back and moaned, grinding deep into keith. “that’s it, cum for me, just like that, good boy–“
and keith screamed as he came again, and lance was back down so their chests were touching, biting into keith’s shoulder as he came with him. keith’s back arched as he felt lance’s cum pumping into him, and he shook through his own orgasm, suddenly feeling a burst of fluid from his pussy before he finally started to relax, aftershocks clenching around lance’s dick practically milking the last bit of cum out.
still buried inside keith, lance leaned down so their chests were pressed together and he was panting into keith’s neck, hips moving languidly and sliding his dick slowly inside keith’s pussy. keith could feel lance’s cum inside of him and groaned as the head of lance’s cock grazed his abused g-spot.
“god, keith…”
keith, strangely, didn’t feel satiated– usually this would be the point where he and lance would stop, but he still felt his dick throbbing with need and his cunt continued to leak with slick as if it were ready to fuck all over again.
keith whined lance’s name as he started to thrust a bit harder, moving just so that keith could feel him rubbing against every little sensitive spot inside of him, so thick that no part of keith was left untouched.
“keith, i’m– i’m still so fucking hard, i–“
his hips started to pick up their pace and keith’s nails dug into lance’s shoulder blades. his mind was now completely devoid of any thought that bordered on stopping, only supplying him with thoughts about how good it felt to be stuffed full of lance’s cock.
“fuck, daddy, feels so fucking good, don’t stop–“
lance moaned lowly at the name. he was whimpering and whining now, moans and growls spilling out of his mouth and into keith’s shoulder as his hips seemed to move of their own accord against keith.
keith’s hand found its way to lance’s hair and he tilted his head so that his mouth was as close to lance’s ear as he could manage.
“h- hah– you’re so big, such a perfect fucking dick…”
keith swore he heard a sniffle and felt something wet against his jaw. he receded to put his hands against lance’s shoulders and nudge him forward to see if he could get lance to lift his head.
lance started fucking him harder then, leaning back up so his hands were flat on either side of keith’s head and his thighs slapped against keith’s own.
keith saw the smallest shimmer of a tear that had rolled off the side of lance’s face, and keith bit his lip, knowing this meant lance was just as fucked as he was.
“fucking– ah! fucking me so good, daddy,” keith moaned out between the force of lance pounding into him. more tears began to decorate lance’s face, and keith knew that lance, ever the expressive one, sometimes couldn’t control it from happening during sex just due to the intense pleasure– the first time keith saw it, he had stopped lance, concerned that something was wrong. it had been quite the opposite.
“good boy,” lance growled out, his gruff, dominant voice still very much intact despite the absolutely wrecked look on his face.
keith ran his hands over as much of lance’s body that he could reach. his smooth, tan skin, his long, muscular thighs, the cut of his hips, his lean but toned torso, keith was sometimes in awe of just how hot his boyfriend was, despite outwardly poking fun at lance’s cocky demeanor.
“you look so good, lance, fuck, you’re so hot like this,” keith groaned out, and lance leaned back to put his hands in the bend of keith’s knees, holding keith’s legs away from him to pound into his hole and making keith gasp.
lance whined at the praise, suddenly feeling like he could feel thousands of eyes on every inch of his body, his skin buzzing with energy. he couldn’t help himself, feeling this and watching keith fall apart beneath him– his back went just a bit straighter, his chin just a bit higher and his thrusts gained just a bit more flair.
there was keith’s gruff voice again. “you’re doing so good daddy, knew you’d like being watched like this, every– nngh!– everyone knows i’m yours–“
lance bit his lip, feeling new tears stinging at his eyes but still keeping that mischievous glint in them as he watched his dick moving in and out of keith, his pussy lips stretching around him and pulling forward with every thrust back before bouncing back into place.
“fuck, just like that!” keith cried out as lance thrusted harder, slamming into the place that always made keith scream.
lance felt like he could expertly manipulate keith’s pussy into whatever reaction he wanted, knew all his sweet spots and all the ways to tease him, and the devious part of him wanted to stay here all day making keith squirt all over himself and lance’s face, but the aching hardness in his dick won out, and he felt magnetized to keith’s pussy.
he also felt like he was putting on a show, but rather than feeling disingenuous, he felt empowered– thinking about being watched while fucking keith was turning him on more than he could even really comprehend, his dick twitching every time he happened to catch the eye of one of the aliens in the audience.
looking down at keith he noticed the slightest bulge beneath his belly button, every time he thrusted forward. jesus fuck.
“look at this baby,” lance groaned out, sliding his hand down keith’s torso. keith looked up and his eyes widened. “look how fucking deep i am inside you.”
keith’s had fell back again, overwhelmed, and lance smiled, biting his lip and pressing his hand down lightly on keith’s stomach, allowing keith to feel every time he fucked into him.
“so fucking big…!” keith murmured, writhing on lance’s cock. lance sped up with the feeling of his cunt twitching around him.
“hah! so good, so good, fuck, daddy, ‘m gonna cum–“
fresh tears rocketed down lance’s face at keith’s words, but he barely noticed them, running a hand through his hair for the audience before he felt keith clench around him.
keith cried out, babbling nonsensically as lance pounded into him, legs twitching and pussy gushing around lance’s cock as he came.
lance reached down to rub keith’s clit again, stroking his dick rapidly as his own thrusts became uneven, chasing both keith’s and his own orgasms. keith screamed and threw his head back, back arching high off the floor and cunt clenching around lance’s dick, squirting even more, thick streams spraying with the way lance’s hand was moving.
lance felt his own knees tremble and he muttered out a “‘m cumming, baby–“ before slamming into keith and cumming once again.
keith felt lance’s dick twitching inside of him, held against his g-spot and filling him with the warm feeling of lance’s cum– now with two loads, drops began to leak out of his pussy and he couldn’t stop the whimpers that spilled out of his mouth.
keith whined as lance pulled out, feeling simultaneous relief and incredible loss without the stretch of lance’s dick, and a gush of slick and cum from his twitching pussy.
lance grabbed the base of his dick and smacked it against keith’s cunt, small splashes jumping up from the wet mess they had created, and keith felt his fat pussy lips bouncing from the movement.
“look at you, mami,” lance said, his voice rough and low, almost like a purr to keith. “pussy all swollen, pumped full of my cum–“
keith keened, rutting his hips up against lance’s cock. lance had that grin on his face again, devilish despite the tears adorning his cheeks, biting his lip as he looked down at keith.
he moved the head of his dick up through keith’s folds, teasing at his fat clit and moving down back to his hole. he pushed in ever so slightly and immediately pulled back out to grind into keith again. teasing him– on purpose.
“lance–!”
lance did the same thing, over and over, dipping his cock into keith’s pussy for only a moment, until keith was on the verge of tears and suddenly lance was grabbing him, turning him over, and sliding into him in one smooth go.
“ah!” keith struggled to his knees, not even bothering to support himself with his arms, burying the top half of his body in the sheets.
lance started moving immediately, slowly but passionately as if he was regaining his energy. “‘m sorry keith, mami, i can’t stop, i’m still so hard…”
keith’s brain was too gone to answer, his eyes rolling back into his head as he continued to take lance’s cock.
“i’m sorry, i need to cum again, fuck–“
lance was humping into him with his hands on his hips, and keith already had no idea how long they’d been going for, too occupied with the feeling of lance’s balls slapping against his clit. whining, he absentmindedly wrapped his arms in the blankets and buried his face.
“none of that, princess.” keith distantly heard lance’s voice before a hand was in his hair and yanking, forcing him up on his hands. lance was tugging on keith’s hair but he barely felt it.
“look at them all while i ruin you.”
keith’s eyes were watery and it had somehow slipped his mind for a moment where they were, so lost in pleasure, and he gulped as he scanned over the audience, all of them watching eagerly, many looking what he could only assume was the alien version of… well, horny.
“let them watch me use you like the little toy you are.”
lance grabbed keith’s ass and slammed forward, pulling keith back with him, and keith gasped, his orgasm hitting him all at once.
keith swore he could feel lance in his throat, tears finally breaking from his eyes as his cunt squirted around him.
constant sparks of pleasure were rocketing throughout his body, just the girth of lance’s dick massaging his sensitive walls while slamming against his g-spot, and everything was so wet that it was splashing everywhere. lance started pounding into keith so hard he saw fucking stars.
“i can’t fucking stop, ah!”
“d- don’t stop,” keith groaned out– it was really the only thought he was having.
a wave of possessiveness had flown through lance and he was smiling deviously up at the audience, as if he was daring them to try and take keith.
he felt on top of the fucking world, but he knew he wasn’t going to last long, and leaned back down to whisper into keith’s ear in a way that only he could hear.
“gonna fill you up again, mami.”
keith whimpered.
“such a good boy for me, fuck…”
“lance, please!”
lance slammed into keith, pulling him back as hard as he could onto his dick, and keith’s arms collapsed, one of them snaking up to rub at his clit rapidly.
lance came inside keith for a third time as keith’s tight pussy gushed and squirted around him, soaking the fronts of this thighs and the backs of keith’s own.
after a few moments of gasping for breath, lance gingerly pulled out and collapsed next to keith, pulling him close as keith buried his face in his neck.
“holy shit.”
“yeah,” lance nodded. “you okay?”
keith whined. “i’m fucking amazing.”
lance chuckled. a few moments later, the stadium erupted in applause.
lance and keith emerged, bright red and tousled, from the palace, escorted by the commander.
keith tried his best not to limp as they returned to the team. he looked at his fellow paladins’ faces and groaned; they all looked just as uncomfortable as he felt. “so–“
lance jumped in, brushing his hands off each other. “well! we did what we had to do. good job in there buddy!” he patted keith on the shoulder.
everyone’s eyes were as wide as saucers, staring back at keith in bewilderment. keith was sure he looked the same way. he rubbed his arm awkwardly. “um… yeah, i’m gonna…”
keith couldn’t even find the dignity to finish his sentence, bowing his head and trotting off after lance toward the castle ship. feeling like his face could burn right off. he heard hunk calling out behind them.
“uh… guys? what the hell happened in there?!”
