Work Text:
Lance shot up the second the seatbelt light went off. “Anyone here want to join themile high club!? ” He called, taking in the growing looks of concern of the other passengers .
“Lance,” Keith pulled hard on the hem of his shirt, “what the hell are you doing?”
“Sorry, Sir, this ride is for ladies only ,” Lance responded equally loudly, wiggling his eyebrows suggestively.
He addressed his unwilling captive audience again.“I see we have some confusion. Okay, for those of you who don’t know, the mile high club is where a lucky lady and I sneak off to the lavatory and get it on in the airplane.”
“Lance!” Keith’s face was as red as his shirt and the other passengers’ concern gave way to outright disgust. One mother covered her young daughter’s ears.
Someone pressed their call button and a stewardess was over almost immediately.
“Ah, eager are we?” Lance gave her his best smile . “Alright, well I’ll just follow you–“
“HAHAHA so sorry, Miss.” Keith had hoped he could pretend not to know his companion, but it seemed that wasn’t going to work. “Lance,” he said, his voice dripping with honeyed venom. “Why don’t you just take a nap? Your medicine must be kicking in about now.” He addressed the flight attendant again. “Uh, could we just get a pillow and blanket please?”
She was gone without a word and practically threw the items at Keith when she returned, completely ignoring the other man.
Luckily, Lance was staying quiet for the time being.
“What the fuck are you thinking?” Keith hissed. “You’re gonna get us arrested!”
“You’re just jealous you didn’t think of it first,” he pouted.
“Right. Anyway, you were just gonna screw a random stranger? What was that all about?”
“Well, I’d much rather it be you,” he started slowly, “but I knew you’d be uppity about it. A man has his needs, Keithy boy.”
“Never call me that again,” he immediately responded and draped the thin pillow and blanket over his lap. “Seriously, just try to calm down?”
Now it was Lance’s turn to be shocked. “Keith…?!”
“You seriously didn’t see this coming?” His eyes stayed trained on the window to his left while his right hand slithered under the blanket and onto Lance’s thigh. “I thought you wanted to join the mile high club, Lance. Don’t tell me you’re chickening out now.
“Me? Chicken? Never. Bring it on.” He straightened up in his seat, drawing the attention of the woman sitting next to him. He flushed, remembering just how not alone they were. “On second thought, Keith?” The last syllable rose in pitch and volume as Keith’s hand slipped up the leg of his shorts. “The benefit of the mile high club is a closed door! Closed and locked!”
Keith raised his eyebrows and still didn’t look at him. “Guess you’re all talk after all, Mr. Blue Lion.” His hand slipped underneath Lance’s underwear now, his fingers on the dip of his inner thigh. “All you have to do is keep it together. I’ll take care of the rest. Think you’re up to the challenge?”
“Uhh,” Lance whimpered and crossed one leg over his knee to give the blanket a bit more height. He cleared his throat loudly, drawing the annoyed glances of a few other passengers.
Keith chuckled and finally took Lance’s growing hardness into his hand. “You’re really bad at this.
“Shut up!” Lance stage whispered. “I’ll have you know, I’m an expert at all things erotic.”
Finally, Keith turned to look at him, his face impassive but his eyes glittering. “Riight. Such an expert you have to beg random strangers on an airplane to do you. Very smooth, Lance.”
In their current situation, he was pretty limited on what he could get away with, so Keith settled for repeatedly tensing and releasing his grip on his boyfriend’s dick. “You do have this going for you, though.” He wiggled his fingers and continued squeezing. “Are you imagining my ass twitching around your cock? You want to fuck me, Lance? You’re already so big, I wonder what it would feel like inside me…”he trailed off and Lance shifted uncomfortably next to him, probably struggling to keep himself still. “But we can’t do that now, so you’ll just have to settle for my hand. Sorry.” The words were coming surprisingly easy to Keith and he was really enjoying tormenting Lance like this. He just made it too easy.
“Keith,” he groaned and mumbled something else he couldn’t quite hear.
“What’s up?” Keith answered too loudly for Lance’s comfort; his voice coming out completely normal.
“How…How are you doing that?” His jaw tensed as the hand around him crawled up to his foreskin.
Keith shrugged. “Doing what?” He dipped a finger underneath and rubbed Lance’s exposed head directly.
Lance glanced around them, panicked. “That!” His hips jerked, but no one seemed to notice.
Keith shrugged again. “I don’t know what you’re talking about, man, I’m just trying to get to our destination in one piece.” As if he wasn’t being infuriating enough, he actually pulled out his phone with his free hand and idly flicked at the screen.
If ever there was a time Lance wanted to commit murder…Well, this wouldn’t be it because then all this delicious touching would stop. After he came, he was going to kill that mullet prick. Wait, he wasn’t going to come in front of all these people, was he? There were kids on this plane! And old people! Lance’s legs started to vibrate and he felt a fresh wave of arousal crash into him. Oh god, this was really going to happen.
“Already?” Keith murmured and stroked his hand roughly back and forth at the very tip, making Lance’s foreskin rub against him again and again.
“Yeah.” Lance closed his eyes and then quickly changed his mind and opened them again, realizing that would look even weirder. “Could you at least put your phone away? You’re killing the mood.”
“What mood?” Keith actually looked a little annoyed. “I’m bored.”
Lance choked, confused and offended and very turned on by Keith’s cold demeanor. “Like hell you are,” he panted, trying to keep from squirming. He grit his teeth, feeling his orgasm building as Keith tightened his hold on him. It’s not like he was a screamer or anything, but getting off with a totally straight face seemed fairly impossible.
Biting his lips shut, Lance let out a tiny groan as he couldn’t hold out any longer. He tried to stay still and not give Keith the satisfaction, but he couldn’t stop the way his legs stiffened in front of him, his toes twisting in his shoes.
In a moment, he exhaled as quietly as he could so as not to be heard over the rumble of the engine.
“Shit.” Lance laughed at himself a little. Keith withdrew his hand, and Lance shifted in his seat, trying to put some distance between himself and his underwear. It was already starting to get cold. Gross.
“Learned your lesson?” Keith smirked at him. “Now you’ve got to sit like that for the rest of the flight.”
Lance was about to correct him, that he could clean up in the bathroom, but the thought of everyone’s eyes on him as he made the walk of shame back to their seats made him pause. It was hard to feel cocky with a load in your pants, okay? Reluctantly settling back, he tried to get as comfortable as possible while he waited for the plane to touch down. Keith was gonna get what was coming to him, Lance just had to figure out how…
~
Within seconds, Lance was slumped against Keith’s shoulder, snoring peacefully.
Keith’s heart was hammering in his chest as he skimmed through social media, trying in vain to focus on words and images on the screen. They still had over an hour before they landed, which was plenty of time to calm down. In theory.
He turned his lips into Lance’s hair, listening to the gentle rhythm of his breathing. Clearly, he wasn’t as nervous as he pretended to be if he was able to fall asleep this easily: the lovable dumbass. That’s okay. Next time, he’d have to play with him a little longer, make him work a little harder for it. That thought sent a hot tremor through his entire body. Maybe he was gonna need that hour, after all.
