The good smut here!!
*********
This had been going on for a week. And Keith was sick of it. Watching Lance sway his hips as he walked, and bend over because he "dropped something". And wearing those fucking booty shorts. Every time somebody asked why he was wearing them, he'd brush it off with, "It's hot today!" And even if that was true, that didn't give him a reason to bend over in front of Keith, and brush his ass over Keith's growing boner. Because God damn it he wanted to pin Lance to the wall and fuck him until he screams. And here they were, Lance plopping himself down on Keith's lap, gently grinding so that nobody noticed what was happening. "So yeah, I totally beat Keith's ass in training yesterday." He boasted, smirking as he felt Keith's hard on poke his ass. Pidge snorted, "We all saw you at the pods yesterday Lance. You looked legitimately beat up." She could see what was going on, and smirked, sticking her tongue out at Keith's sorry ass. Keith glared back at her, resisting the urge to move his hips up. Lance just played it cool, "That doesn't mean I didn't beat his ass!" "Yeah sure." Lance huffed, crossing his arms, "Shut up Pidge!" They shared a knowing look, and nodded. But Hunk was so confused. He looked between the two, with a confused look on his face. The poor cinnamon roll. He didn't understand the weight of the situation. Keith groaned. He had had enough of this. He pushed Lance off of him and got up, "Alright! I need to talk with Lance." He looked at Lance, who had fallen on the floor, and growled, "Now." Lance looked up, and smirked, "Alright.." Keith helped him up, and dragged him to his room. Once they were there, he shoved Lance to the bed, and pinned him down. "You. Are. Dead." The tan boy giggled, and cupped Keith's face, kissing him softly, "You love me.." he murmured into the kiss. Keith growled into the kiss, nipping the Cuban's bottom lip, eliciting a squeal from the younger boy. Lance pushed Keith away, and shook his head, "Nuh-uh.... I'm gonna take control today." Keith froze, "What-" He was immediately silenced as Lance pushed him off, and rolled him over on his back. "Lance what are you-" "shhhh..." Lance put a finger on Keith's mouth, "Let me do this...." The half Galra looked up as he took off his shirt, soon taking off Keith's as well. Hot damn. Keith was absolutely ripped. Defined arms, rippling abs, and a fucking defined v-line. Lance trailed his hands down Keith's chest to his abdomen, feeling as the skin flexed under his touch. Keith gasped as Lance pulled down his jeans, and groaned as his hands gently squeezed his hard on. The Cuban giggled, "Somebody's excited." He teased, fondling with the large bulge in his boxers. The Texan could barely breathe, "how could I not-fuck-not be? You've been teasing me all week-holy shit!" He bucked his hips as Lance mouthed on the bulge, flicking his tongue over the tip. "Ooohh fuckk...." He slurred, entangling his fingers in Lance's hair. Lance hummed, and moved up, pulling Keith's boxers down. His mouth watered at the sight. "It's so big..." He murmured, softly stroking his member. "So long and thick..." It was heavy in his palm, and really hot. He experimentally licked the tip, lapping up some precum, which got a sweet keen from Keith. "I can't wait to have it in me..." Lance murmured, before licking a clean stripe from the base tothe head. "Oh fuckin-shit Lance!" If Lance didn't look sexy before, he sure did now. This was too much. Pinning Lance down and fucking him hard was the only thing on his to-do list. And he couldn't even do it! Lance had grabbed hold of Keith's balls, squeezing tightly and giggling when Keith groaned and bucked his hips up. "You're a fucking tease!" He whined, "Just-ah shit-let me fuck you!" Lance pouted, and gently sucked on the tip before pulling away, "hmm...." He thought for a moment, "Nah... I'll torture you a bit more..." The boy smirked, and moved up so he could straddle Keith's chest, he turned around so his ass was facing his face, grinding down when Keith gulped. "You can touch.... Just not in any... Special areas." Keith knew exactly what he meant. The half Galra's hands wandered around the perfectly plump ass in front of him, before finally pulling down the booty shorts. Oh god... Lance was wearing fucking red lacy panties. Which had a hole in the back. It was heart shaped. Heart shaped! Keith grunted, and gently massaged Lance's ass, which earned him a soft moan. "Mmm.... You like what you see papi?" Lance asked teasingly, pushing his ass out to rub against the other's hands. Keith groaned, "Fuck yes I do..." He murmured, spreading his ass cheeks and taking a peek at his cute little hole. Lance gasped, "No touching there!" He swatted Keith's hands away, grabbing some lube from who knows where. Keith sighed shakily. How could he not touch? This was fucking sexy as hell. "You'll be in me soon enough..." He cooed, pouring lube on his fingers, before reaching back. He used one hand to spread his ass cheeks, and the lubed up one to rub gently against his hole. Keith watched it all, up until Lance pushed the first finger in. He couldn't take it anymore. "Lance-just let me fuck you-please!" He couldn't tear his eyes away from the beautiful sight. The tan boy hummed, "be patient papi..." He mumbled, sticking another one in easily. Soft moans came out. He added a third. A fourth. He scissored them apart. And Keith was dying. "Lance.... Please..." Lance whined, "fine..." He turned around, and started lubing up Keith's cock, thumbing the slit, and gently squeezing. Until finally. He moved so his ass was hovering over Keith's member, and sank down. Keith's eyes rolled back, groaning, "Fucking finally-fuck!" Lance moaned, continuing to go down until he bottomed out. His walls molded around every single vein on his cock, before he started bouncing. The two let out loud moans, hands wandering over each other's bodies. But suddenly Lance was airborne. "Eep!" He squeaked, being pushed down onto the bed. He looked up to see Keith, and snorted, "Finally decided to take control huh?" Keith growled, "You're lucky I love you." Lance chuckled, and wrapped his arms around Keith's neck, and brought him down to kiss him. He moaned into the kiss as Keith started humping gently, and pulled away, "D-don't be gentle..." He mumbled, and let out a high pitched keen as Keith pulled out and slammed in. "I wasn't planning to." That's when the pounding started. Thank God Keith knew all the perfect angles to get to his prostate immediately. "Mmm~! Fuck-papi!" He clenched around Keith as the other continued pounding into him. He could feel Keith was close, with his thrusts getting sloppier and his groans getting louder. "Lance-oh fuck yes-i'm gonna come..!" Lance moaned loudly, "M-me too-ah!" Ropes of come landed on Lance's belly, and the sight got Keith burning. He went even faster, and when Lance screamed one last, "Papi~!" He shot his load into him with a loud moan. They breathed heavily, Keith pulling out and Lance wincing at the feeling of being empty. He pulled Keith down for a sweet and sloppy kiss, yelping as Keith rolled them over. He nuzzled into Lance's neck, moving so Lance was straddling him as they layed down. "I love you Lance..." Lance smiled, "Love you too... Papi." Keith choked, and swatted the back of Lance's head, "Lance!" "What? You love me!" ".....ugh."
Oh well that's done! Yay!
YOU ARE READING
Klance Oneshots(HIATUS)
FanfictionThank you. All of you. For reading my shitty middle school fanfiction. I hope my newer chapters satisfy you more (: