((this is just the smut part of the last chapter, but re written in a slightly different way))
"Why couldn't we at least have headphones or something?!" Lance sighed, leaning his head back on the wall, which caused Keith to be pulled back with him, slamming his head on the wall.
"OW! You made me hit my head." Keith yelped, bringing his trapped hand up to rub his head.
"Good, this is all your fault anyways." Lance said, smirking at Keith.
"How the hell is this my fault?! You started it!" Keith replied, clearly annoyed.
"No, no, no, you started it, don't blame me, I'm innocent." Lance said.
"Either admit it's your fault or shut up!" Keith fumed.
"YOU SHUT UP!" Lance responded, his voice rising.
"YOU SHUT UP!" Keith yelled back, pushing Lance's chest with the hand trapped in the shirt.
"DON'T PUSH ME!" Lance replied angrily, shoving his hand at Keith's face.
Keith pulled his arm out from the t-shirt hole and used both arms to shove Lance once more.
"WHAT ARE YOU GONNA DO ABOUT IT HUH?" Keith responded, shoving Lance's chest, harder this time.
"STOP. PUSHING. ME!" Lance replied through his teeth, also pulling his arm through to push Keith better.
"MAKE ME!" Keith yelled.
Lance paused for a second before replying "Fine, I will."
They were already inches apart, but Lance pushed Keith up against the wall behind them and grabbed Keith's face and pulled him closer, closing the gap and bringing their lips together. Keith froze and his eyes widened, but he didn't pull away. After a moment, Lance pulled away, his usual smirk on his face.
"What was that?" Keith asked, his voice slightly softer than usual.
"You can't say 'make me' to someone without expecting them to kiss you, it's a thing." Lance shrugged.
"Do it again." Keith said.
Lance still had his hand in Keith's hair, so he pulled him back over, smashing their lips together once again. This time, Keith's lips started moving against his own, hesitant but willing. His hands, still stuck in the shirt, moved up to cup Lance's jaw.
Suddenly, Lance's hands moved to Keith's bare hips and hoisted him up onto Lance's waist, causing Keith to wrap his legs around Lance. The shirt moved with them, now shifted sideways to fit the two of them in this position.
Keith gasped slightly at this sudden change, which Lance took as an opportunity to slip his tongue into Keith's mouth. Keith moaned softly into the kiss and brought his hands up to tangle into Lance's short brown hair. He tugged at it roughly, making Lance gasp and move his hips upward slightly. When this happened, Lance could feel Keith getting hard against him.
"Someone's excited." He muttered, breaking the kiss.
"Shut up." Keith said, slightly out of breath.
Lance did shut up for once and buried his face into Keith's neck, trailing sloppy wet kisses down his jawline, leading down to his chest. Keith gasped and moaned slightly at all the slight touches, feeling like fire against his skin.
"I wish we could take this dumb shirt off." Lance mumbled, hardly audible.
"Yeah, and let the entire team see us making out." Keith muttered back.
YOU ARE READING
Klance Oneshots (Voltron) (KeithxLance)
FanfictionA bunch of random oneshots of Klance (from Voltron). Some probably based on art or ideas from others. Open to pretty much any requests. Will include both fluff chapters and smut chapters, will put a smut warning before a chapter, in case you don't...