Hunk had invited Keith to a party a few months back and the night had ended with Shiro on his knees in the laundry room.
Keith had taken off so quickly, Shiro hadn't even gotten the chance to ask for his number.
"You okay there, buddy?" Hunk asks. He claps an arm on Shiro's shoulder and it takes Shiro a moment to drag his eyes away
"Y-yeah," Shiro says. "Did you guys have fun?"
Keith raises an eyebrow at him, making eye contact for the first time since they walked over.
"Dude, it was awesome," Hunk says.
"I can see why," Shiro says before he can stop himself.
Keith just smirks at him and Shiro feels his cheeks go hot.
"Ugh," Hunk groans. "I've got a paper I've been avoiding all week that's due Monday." He flops down onto the sofa.
"You hanging around or heading out?" Shiro asks Keith, like it's
"Thought I might grab some food before heading back to my dorm," Keith says. "You wanna come with?"
Shiro cannot be bothered to play it cool.
"Who doesn't like nachos?"
Keith shrugs. "Sociopaths?" he supplies dryly.
Shiro laughs. Fuck he's in so much trouble.
"So you must really want to get laid, huh?" Keith says.
"Um," Shiro says.
"It's cool," Keith says when he finishes chewing. "I haven't gotten off with anyone since that time with you so I'm down."
"Why do you think I just wanna fuck?"
Keith snorts. "I haven't seen you in two months and today you tripped over yourself trying to get to me. What else am I supposed to think?"
"I -- I mean, have you seen yourself?"
"I meant, in general," Shiro says. He reaches out tentatively and when Keith doesn't shy away from him, he pushes a lock of hair back behind Keith's ear. "You're beautiful."
"Why didn't you ever call me?" he asks quietly.
"You ran out," Shiro says. "I thought you were pissed at me cause we got caught."
"I didn't know if I was about to get the shit kicked out of me," Keith says.
Shiro can't blame him when he thinks of it that way. He knows its a legitimate concern, not at his frat, but at some of them.
It gets a laugh out of Keith and Shiro smiles. There's a small spot of hot sauce of the corner of Keith's mouth. Shiro wipes it away with the pad of his thumb.
"Wow, you are so gay."
Shiro stomach rumbles. He hasn't had anything to eat since he started
"I would have asked you out that night if you had stuck around," Shiro says.
"You know Hunk is my best friend, right? He would have given you my number."
"Pretty much," Shiro says. He reaches into his bag and manages to finish three tacos before Keith speaks again.
"So you liked blowing me, huh?" Shiro nearly chokes on his food.
"I fucking /loved/ blowing you," he says.
"Sounds great," Shiro says. He's about to lean back when Keith's fingers in his tank top and haul his forward.
"We should probably head back to your dorm," Shiro says. He collects the trash from their meal and
When they get back to Keith's room, he pokes his head inside first and then opens the door for Shiro.
"My roommate's out," he says. He takes the dry erase marker hanging from the front of their door and writes, PISS OFF on the
"I don't remember Link looking like this," he says. His thumbs circle lightly over Keith's nipples, through the sheer fabric of his top.
"Everyone knows who Link is," Shiro says. He bends down to press to Keith's throat. His fingers run over the gold
Keith bites his lip before saying softly, "Mine was He-Man."
Shiro laughs against his skin, kisses his way back up to Keith's mouth.
"That's really fucking gay."
"But, I -- " Shiro doesn't even have the words to express how confused he is right now.
Shiro pouts and takes a seat on the bottom bunk. Keith laughs as he tosses a t-shirt on the bed next to him.
"Help me get undressed?"
"Eyes up here," Keith says. "This outfit has a lot of parts."
"I'm not sure," Shiro says, half serious. Keith flashes him a smirk and turns around. He reaches back to pull his hair up from his neck and Shiro wants to sink his teeth right where it meets his shoulder.
"/Keith/," Shiro whispers.
"Kiss me," Keith says. He grinds his hips against Shiro's and the few layers of fabric between them are Shiro's new enemy.
"Fuck," Shiro gasps, getting a good look at him. "I want you so bad."
"Feeling's mutual," Keith says, his voice low. He slips a hand beneath the waistband of
Someone pounds at the door and Shiro freezes. He glances down at Keith's hand and then back at the door.
"Keith," Shiro hisses. He pulls Keith's hand out of his shorts. "Shouldn't we..."
"He won't be here long," Keith says. The door swings open and a lanky boy with tan skin and short brown
"What part of piss off didn't you understand?" Keith says. "Did you think we were playing checkers?"
"Yeah," Keith says. "Good plan."
Once the door shuts behind him, Keith gives a quick yank to Shiro's shorts, bringing his underwear down with them. He pushes Shiro down onto the bed and climbs onto his lap.
"Help me out here," he says. "My hands aren't as big as yours."
Shiro swears under his breath and covers Keith's hand with his own. They jerk off
"Wow," Shiro says.
"You gonna stick around for that beer?" Keith asks.
"I was gonna stick around regardless," Shiro says. He grabs a handful of Keith's ass and squeezes. "I wanna do that again."
"Fuck yes," Shiro groans. He trails a finger down the cleft of Keith's ass and rubs it against his hole. Keith moans softly and pushes back against him.
He strips Shiro down to just his boxer briefs and leads him back to the bed. He puts a cooking show on Netflix and they half pay attention to it in between kissing and teasing.
"I wanna fuck you," Keith says. Shiro blinks. "Is that -- are you into that?"
"Fuck," Shiro breathes.
"That's not really an answer."
Keith laughs before bending down to kiss him.
"I wasn't sure if you'd let me," he says. He runs his fingers across Shiro's collarbones and down his chest. The truth is, it has nothing to do with Shiro /letting/ him. It's more or less that
Keith just hums a contented sound before leaning over the bed and digging around in the bottom drawer of his dresser. Shiro takes this time to curve a large palm around his ass.
"What's that for?" Shiro asks, gesturing to the plug.
"You said you don't do this often," Keith says. "Don't want you to be too tight."
Buy a binch a coffee if you've got the funds ko-fi.com/elliottjunkyard
"Shit," he whispers. He props himself up on
"You ever do this to yourself?" Keith asks. His finger teases over Shiro's rim, it's dry and a little painful when he pushes the tip in the tiniest bit. Shiro doesn't gasps in surprise but doesn't shy away.
"I'd like to see that sometime," Keith says. He takes his hand away and Shiro exhales slowly.
"Any time you want," he says.
Keith flips open the cap on the lube and drizzles some out onto his fingers.
"Don't make promises you can't keep," he says.
Keith smirks at him.
"We're definitely gonna need that plug," he says.
"Fuck," Shiro whispers.
"You're still fucking tight," Keith says, twisting his fingers.
"Ahh, holy shit, fuck," Shiro babbles. "I need a minute."
Keith crawls over him and presses a soft kiss to his mouth. Shiro reaches down and tugs lightly at his dick.
"You keep that up I'm not gonna be able to fuck you."
Shiro groans in frustration but takes his hand away.
"Do you know how many times I've almost come in the last 20 minutes?"
Keith huffs out a laugh. "I'll take that as a compliment."
Keith lays down on top of him and the feeling of his hard on pressed against his hip is not helping anything. He reaches down to grab a handful of Keith's ass and Keith rocks against him. He's pressing soft kisses against Shiro's neck like he's
"Not helping," Shiro grits out.
Keith nips at his throat before pushing himself up.
"You want the plug or my dick?"
Shiro knows what he /wants/ but if he wants to be able to walk tomorrow he's going to have to wait for it.
"The plug," he sighs.
"Pull your knees up," Keith says. Shiro does and he's rewarded with a kiss to the inside of each one. Keith works the plug inside of him slowly and Shiro has to close his eyes as his body adjusts to
Shiro nods. "Yeah. Gimme a second and then I think I'll be good."
"I'll do my best," Shiro says. He's not sure he's in a position to make any promises. If does come too soon he's not sure he'd mind if Keith just kept using him until he
"Roll over," Keith says. Shiro shifts onto his hands and knees and Keith trails a gentle hand over his ass. He rocks the plug one last time before pulling it out.
"/Keith,/" Shiro moans his name hoping to express all the feelings he can't process. He might be a little buzzed, but he knows this is
Keith runs a soft hand over Shiro's ass, spreading him open and Shiro arches his back, drops his head down to the mattress.
"Fuck, Shiro," Keith says with awe in his voice. "You really want this don't you?"
"Oh my god," Keith groans. "Shut up or this is going to be over too fast."
He pushes inside Shiro in one smooth thrust of his hips and all the air leaves Shiro's lungs. Shiro's toes curl and he
He's had Keith's dick in his mouth and it's a nice size, just the right size, Shiro had thought, but it feels so much bigger now that it's in his ass. He's not going to complain, but holy fuck. He might have to invest in
"So do you," Keith says, pressing another kiss to Shiro's shoulder. "You're still fucking tight."
Shiro rocks his hips back and Keith groans in his ear. God, it's a fucking turn on. He feels himself clench down around Keith's
"Fuck me," Shiro says, breathless. Keith's weight on him disappears and Shiro feels hands grip his hips tight as Keith starts to thrust into him.
"You wanna come?" Keith asks, and he sounds just as breathless as Shiro. "You gonna go back to your frat brothers and tell them that the nerdy twink fucked you into oblivion?"
/Fuck./ If that's what Keith wants, Shiro will do it.
"Yes," Shiro cries. "Give it to me, /please/, I'll do anything."
"Fuck," Keith growls. He gives a particularly vicious thrust of his hips and grabs a handful of Shiro's hair.
Shiro whimpers and reaches down to jerk himself off. Keith yanks his hand away, clearly stronger than he looks. He pins Shiro's hand to the small of his back and fucks into him harder.
Keith finally pulls out and climbs over him to dispose of the condom. He returns wearing a clean pair of
"Want to be my boyfriend?" he asks.
"You don't think it's a little soon for that?"
"I -- um. Do you want to come to convention with me tomorrow?" Keith asks.
Shiro blinks. It's not exactly the response he expected.
Keith leans in and presses a chaste kiss to his mouth.
"I guess I can consider dating you."
Keith reaches between their bodies and squeezes Shiro's soft cock.
"I'll even let you fuck me," Keith says. Shiro groans at the thought.
"Shut up, nerd. It's not my fault you're so fucking hot."