Lance loses a bet to Pidge and Allura. (Highschool AU)

!Minor smut!

xXx

"Hey guys." Lance greeted his friends.

Allura turned around in front of him, her white hair swishing as she did so, "Hey Lance." She smiled. Pidge waisted no time in turning to him, shutting her locker door, and asking the question he had hoped she would not. "Did you win?"

Allura's face lit up, suddenly also remembering the bet they had. "No." Lance snapped, sighing as the girls squealed. "So, you lost the bet! Now you have to do the forfeit!"

Lance glared at them, "I hate you guys." He groaned, opening his locker beside Allura. "Don't worry, you'll love us after you have Keith drooling over you."

Lance frowned, getting his books out for their next period, "I doubt that." He snapped icily. "We'll just see this afternoon, wont we?" Allura smirked, walking away with Pidge.

Lance sighed.

xXx

Lance sat in his math class, his stomach pooled with butterflies, his mind racing.

He had been super confident at the beginning of the week (and super stupid) and had made a bet with Allura and Pidge that he was going to win all his football games all week. Well hadn't that plan gone to shit?

First game it was raining, it was muddy, slippery. Terrible. Many players got injured and they could not manage to score any points, the other team won. Second game was just as bad, except this time it was not raining. Lance had been starring at Keith in the stands again. Plus, their best player was away. Friday morning, he got injured just before the game, and they lost. (Lance being one of the best players on the team)

He had lost the bet.

What was the punishment for loosing the bet? It was whatever Allura and Pidge wanted him to do.

Lance was expecting some sort of silly things like drive them wherever they want whenever they want (Because neither of them had a driver's license and Lance did) or anything normal. What he WASN'T expecting was for them to ask him to swap uniforms with Allura and tease Keith in his detention this afternoon while the teacher was gone.

Lance did not see the point of this- sure he and Keith were dating, and it might be a little interesting and fun for Lance, but he was not sure how Keith would react. They had only been dating for six months and he did not want to make Keith uncomfortable.

Once class was over, he met up with Pidge and Allura down the hall from the classroom that Keith was currently being held in for detention.

"So how is this going to work?" Lance asked, dumping his school bag down on the floor and joining them by the bathroom doors.

Pidge grinned, "I've already planned it out. Mr Shiro always gets bored of detention, as Keith has told me many times, and he usually just walks out and leaves for the staffroom and promises he will be back. But he never comes back!" Pidge smirked, "Once he leaves, you sneak in and do whatever you please to Keith, Allura and I will keep watch, okay?"

Lance bit his lip and nodded. Allura placed a hand on Lance's shoulder, "Were doing this to help you more than punish you, trust me. Just be the same Lance that you usually are."

Lance nodded, Allura handed him her spare school uniform and Lance took it, walking into the boy's bathrooms.

Once inside a bathroom stall, he locked his door and began undoing the buttons on his shirt.

Usually, Lance was rather confident and open to any idea, he was great at football, confident in class and at presentations and he was usually rather flirty towards Keith. But that was only little things, stuff that did not matter.

Now Keith and Lance's relationship was on the line; what is Lance really messed this up and Keith did not want to talk to him again?

Lance pushed these thoughts aside as he had finished disregarding his own clothes. He pulled Allura's skirt up to his waist, doing the zipper up. He slid Allura's blouse on and did up the buttons and did up the tie at the front. He slipped his old uniform into his school bag and unlocked the bathroom stall door, stepping out into the bathroom, gazing into the mirror.

He was surprised and generally happy with how he looked, boosting his confidence a little.

The navy-blue skirt fell half-way up his thighs, showing off his smooth chocolate skin. The white blouse was sort of short (Lance had a longer torso than Allura) and it only just showed off his torso. All the while, his long navy-blue socks were pulled up thigh-high. Once he left the bathroom, Pidge and Allura turned to him and squealed, "You look great!"

"Keith better thanks us later!" Allura smirked, taking Lance's bag.

"Alright, so what do I do?" Lance asked. Allura and Pidge shrugged and looked at each other, "Just tease him a little, we didn't really think that over. And if he looks uncomfortable, leave straight away!" Pidge said.

Lance nodded, "Okay. You guys aren't going to watch, right?"

Allura and Pidge shook their heads, "Oh no! You guys can do what you want!"

"Now go!" Allura snapped, shoving him around the corner.

xXx

Keith walked down the hallway towards Keith's classroom, his shoes clapping against the ground with each step, his skirt swishing around his legs. He could not wipe the smirk from his face at the thought of Keith's reaction.

He slowed and came to a stop as he walked past the next classroom. There he was. Lance peered through the classroom windows, Keith was sitting on a desk at the back of the classroom, a textbook in front of him, and he was starring out of the window looking bored out of his mind. It is alright, im about to make this detention much more exciting.

He took a few more steps forward, halting in front of the door. He gripped the door handle and slowly creaked the door open, Lance walked inside.

From the moment the classroom door opened, Keith quickly threw open his textbook and lowered his head to make it look like he was reading. Ah you are such a dork.

"Don't worry, I don't think Mr Shiro is going to be back for a while." Lance smirked.

Keith recognised the voice and spun around, a confused look on his face. The confusion disappeared fast once his eyes travelled from Lance's face, to what he was wearing.

His eyes travelled to the blouse that was slightly unbuttoned, showing off his collar bones and neck, then down then his eyes wondered down the buttons, to where the blouse was just too short, showing off his abbs and stomach, then down to the skirt that just covered everything, swaying by his thighs. His eyes finished down his long legs.

"Keith, my eyes are up here." Lance smirked. The black-haired boy looked back up to Lance's face, his cheeks flushing. Lance strode across the room, towards him. Keith just watched, red-faced as Lance pushed his textbook off the desk, both ignored the loud thump. Lance jumped up, seating himself on Keith's desk.

Lance watched Keith's facial expressions. "Uh- what are you doing here?" Keith asked, his eyes glancing towards the skirt once again. Lance grinned, "Well im here for you of course, who else?" Lance asked.

"I-I uh…" He mumbled, his eyes coming back down to Lance's thighs once again before snapping back up to his boyfriend's face. Lance smirked at the flustered boy, turning on the desk so that he was facing Keith now, his legs dangling off the desk to the side. "You alright Keith? You seem a bit red?" He smirked, a hand coming up against his forehead.

Keith was not sure what to do. His face was red, and his mind was blank in a stage of gay panic, he wanted to slide his hands up those soft thighs and under that skirt. Even though Lance was his boyfriend, he was not sure if he was allowed and he did not want to break boundaries.

"You should probably stop that before Shiro gets back and you get in trouble." Keith said quickly, his pants tightening a little and heat was building in his core. Damn you and that hot smirk, Lance.

Lance nodded, "You're right, I probably shouldn't be sitting on the desks." He said, sliding forward and falling off the side, once on the floor he swung one of his legs over Keith's lap, sitting down on his lap.

If Keith was not blushing before he sure was now. Lance had a leg on either side of him, straddling his lap, his arms slung around Keith's neck lazily. "Better?" He asked, his eyes scanning the flushed features of Keith's face. Keith groaned, it almost came out as a whine, "Why are you so hot?" He snapped before leaning forward and kissing Lance.

Lance wanted to push him away and tease him further, and continue the dominant act (its an act because Lance is most definitely a bottom) but the way Keith kissed him hungrily made Lance moan and lean into it more, his boxer's tightening under the skirt as his erection grew.

Keith's tongue swiped across Lance's bottom lip, his tongue sliding under Lance's, and dominating his mouth. Lance moaned softly as he tilted his head, deepening the kiss as his tongue slid against Keith's.

They broke apart once their lungs burnt for air, both panting, foreheads pressed together as they gazed into each other's eyes. But Keith's eyes were too busy concentrated on the skirt, sliding across Lance's thighs as the Cuban boy moved.

"You can touch if you'd like…" Lance whispered huskily in Keith's ear. Keith blushed a little but curiosity and desire filled him as he placed his hands on Lance's thighs, Lance leaned in to kiss him again, their lips met. Keith slid his hands slowly up Lance's thighs, hopefully meaning he was gaining back the dominance.

Lance moaned as Keith gave his soft thighs a soft squeeze and slid them higher, making Lance's boner throb. In these spilt second before Keith's hand slid too far, Lance remembered he was supposed to be in charge, so he dipped his head, deepening the kiss as he reached down with his hand and palmed Keith's erection, hard.

Keith moaned into the kiss, his hands slipping from under the skirt to grip Lance's waist again, Lance smirked.

Keith glared at him for teasing him, which only drove Lance to make it worse.

Lance shifted on his seat, slightly rolling his hips, causing their groins to grind against each other. Keith had a boner now; it rose to rub against Lance's erection through his school pants. Keith gasped as Lance continued to move, gripping Lance's waist. "W-what are you doing?" He snapped, his eyes fluttering shut as he concentrated on not moaning.

Lance smiled sweetly, "Getting comfortable." He rolled his hips again, making friction between their crotches, Keith bit his lip. "L-lance." He moaned, "Fuck…"

Lance would have smirked, but he was also moaning at the action, his head on Keith's shoulder, eyes closed as he gasped out moans. Lance leaned forward to kiss Keith, the black-haired boy began unbuttoning Lance's blouse but they were both interrupted by a loud banging.

They both turned, the source of the sound was the classroom window, Allura and Pidge were banging on the glass eagerly, pointing down the hallway. Lance stood up quickly, fixing the skirt and doing up his buttons again, stumbling to the classroom door and pushing it open before running, his own name being shouted by Mr Shiro, but he caught up to Allura and Pidge down the hallway who were laughing and running as well.

It was only once they stopped to hide behind a corner, panting heavily did Lance remember that he still had a painful boner. He took his phone out of his school bag pocket and sent a text to Keith.

'Your place tonight? If you wanted to finish what we started.'

His phone buzzed minutes later with Keith's response.

'Yes please.'

Lance only smiled and slipped his phone into the skirt pocket. He turned to Allura, "Hey, do you mind if I keep this for tonight?" He asked, tugging on the skirt. Allura nodded, "Yeah, keep it for as long as you'd like. It's a bit small for me anyways."

"So, did Keith like it?" Pidge smirked. Lance laughed, "He got turned on by it, actually." Pidge and Allura laughed.

Lance heard his phone ping again, Keith was telling him he'd escaped detention and was waiting in the car park to drive Lance to his house, "I have to go…someone's a little impatient." Lance winked and picked up his school bag, waving his good-byes and walking away.

xXx

So this is a One-shot for now, if I get a review or two I might make a second chapter with the smut. I'll probs write it anyways, but I hope you enjoyed reading.

(And yes Keith is a kinky little shit)