Featuring Nerd!Blaine and Cheerio!Kurt.. just some plotless porn.
“Okay, so basically you just need to read the fourth and fifth paragraphs, summarize them in two or three sentences and you’re pretty much g-o-olden.” Blaine stutters over his words, eyes widening behind his black rimmed glasses as he watches Kurt tug off his Cheerios shirt. “Kurt, what are you doing?”
Kurt finally escapes the shirt and tosses it to the floor. “The uniforms are so ridiculously tight. It’s impossible to breathe.” he answers, sitting down beside Blaine.
Blaine’s eyes dart around the room, and he shifts uncomfortably on the bed. “Did you want to work on your Math? I remember you saying you were having trouble with it…” he drifts off when he sees Kurt shuffling closer to him.
“I had some other ideas for the Math aspect,” Kurt says, his tone seductive. He’s been thinking about this for awhile. Blaine Anderson, one of the geekiest kids in school, also happens to be the only other out gay kid as well. He’s also incredibly hot, something which never escaped Kurt. Now that he has Blaine in his room alone, he plans on taking complete advantage of it.
Blaine stands up, pushing his glasses up his nose. “You wanted me to come tutor you, so here I am. You said Math was giving you grief, so let’s start on that.”
Kurt leans forward, grabs Blaine by the suspenders and pulls him between his spread legs. Blaine stumbles over his feet, nearly falling on top of Kurt. “You wanna know my favourite math equation, Blaine Anderson?” he asks, hands still wrapped around Blaine’s suspenders.
Blaine licks his lips, unable to stop himself from staring at Kurt’s pale skin, and the way his arm muscles flex every time he pulls Blaine a little closer.
“My math equation is pretty simple,” Kurt starts, finally loosening his grip on Blaine’s clothes. “First, you add the bed.” he gestures Blaine to sit beside him.
Blaine kicks at the floor, playing nervously with his bow tie before returning to his spot beside Kurt on the bed.
Kurt moves to his knees, his hands finding Blaine’s shoulders. He leans, pressing a soft kiss to the spot just below Blaine’s ear. “Next, we subtract the clothes.”
Blaine grabs hold of Kurt’s arms, pulling them both down until his back hits the bed. He presses their lips together in a searing kiss, a quiet moan vibrating up his throat. Kurt pushes the suspenders down Blaine’ arms, and then begins working on the buttons on his shirt.
As Blaine’s shirt finally falls open, Kurt pulls Blaine to a sitting position to tug off it off and throw it to the floor. Kurt stares for a moment, his fingers raking through the patch of dark hair on Blaine’s chest.
Blaine grabs his hand, and Kurt looks up at him with a raised eyebrow. “Problem?”
“No. God, no. I just- haven’t done anything like this before.” Blaine says, avoiding eye contact again.
Kurt nods, “Don’t worry. I’ve got you. I’ll take real good care of you.”
Blaine leans back into the pillows, his eyes flickering closed as Kurt begins to press kisses to his stomach, tongue sliding playfully under the waistband of his pants.
“Just relax, Anderson.” Kurt says, fingers popping open the button on Blaine’s pants, working them down his thighs. He hooks his thumb in the band of his boxers, and pulls them down as well.
Kurt moves between Blaine’s thighs, his hand wrapping around the base of Blaine’s erection. Kurt looks up to see Blaine watching him, and without breaking eye contact, he leans down to lick up Blaine’s length, circling the head with his tongue before sinking his mouth down.
“Oh my god,” Blaine breathes, his hands clenching the bed sheets as Kurt’s mouth works him up and down. “Kurt, fuck.”
Kurt smirks around Blaine’s cock before pulling off, replacing it with his hand. He gives a few good strokes before sitting up and climbing off the bed.
Blaine pushes himself up on his palms. “Did I do something wrong?” he asks nervously, suddenly feeling self conscious about his very naked body sprawled across Kurt’s bed.
“No. Just sit there and watch me.” Kurt says, his hands moving slowly down his chest. A moan escapes his lips as one of his thumbs brush a nipple. His eyes lock with Blaine’s when his fingers play with the top of his Cheerios pants. Kurt barely registers Blaine’s movement before his back collides with the wall and calloused hands are exploring his chest.
Blaine’s lips find Kurt’s neck, sucking and biting bruises into the flesh. “God, Kurt. You can’t just expect me to sit there and watch you do that.” he mutters into Kurt’s shoulder. He places a firm kiss to Kurt’s lips before lowering himself to his knees.
“Blaine, you don’t have to- oh my god, okay. Yes, yes, you do.” Kurt throws his head against the wall, his fingers clawing into Blaine’s shoulders when the heat from his mouth consumes his cock. Blaine’s hands come up to Kurt’s hips, holding them in place against the wall.
Kurt looks down, watching as Blaine swallows his cock down, and nearly screams when he feels the back of Blaine’s throat. Clenching his stomach muscles, he grabs a fistful of Blaine’s hair. “Fuck, you need to stop.”
Blaine looks up, his lips falling apart to allow Kurt’s cock to slide from his mouth. “Did I-”
“If you ask me what you did wrong I’m going to tell you that you suck cock too well for your own good.” Kurt huffs, pulling Blaine to his feet.
Blaine’s on him in an instant, his tongue brushing against Kurt’s bottom lip. It’s a tangle of tongue, teeth and desperation as Kurt lifts a leg to wrap around Blaine’s waist. Blaine drops his hands, his hands making indents in Kurt’s thighs. “I can hold you up, fuck. Let me, please.”
Kurt nods, his brain unable to comprehend any sort of vocal reply. Blaine reaches down and Kurt pushes himself against the wall as his other leg finds it’s way to Blaine’s waist.
“For someone who hasn’t done this before, you certainly know your way- mmf.” Kurt’s cut off as Blaine’s tongue finds its way into his mouth, and he tests the waters by thrusting his hips forward against Blaine’s.
The noise that Blaine emits causes a shiver down Kurt’s spine, his nails digging into Blaine’s back as he’s pushed further against the wall. “Kurt, you feel fucking amazing.” Blaine mutters, squeezing Kurt’s thighs.
“I want to touch you. I’m going to touch you.” Kurt whines, licking his palm and sliding it between their bodies to wrap his hand around their cocks.
Blaine moans again, thrusting up into Kurt’s hand. He licks down the column of Kurt’s neck, sucking a purple mark into his collar bone. “I- shit. I don’t know- Fuck, don’t stop.” he pants out, attacking Kurt’s mouth and delving inside while Kurt speeds up the pace of his hand.
Kurt’s moving his hips upwards and into Blaine’s and everything is so overwhelming he wants to scream. The tight grip Blaine has on his thighs is sure to leave bruises in his skin, but he can’t bring himself to care. A part of him wants people to ask where they came from, wants them to wonder who touched him like that.
His eyes fly open suddenly, realization hitting him like a mac truck. He has actual feelings for Blaine Anderson. “I like you.” Kurt gasps as his orgasm twists inside his stomach, the coil straining and threatening to break.
Blaine’s head pulls back, and suddenly he’s kissing Kurt with so much emotion it knocks the air right out of both of them. “I like you, too.” he replies, his breath coming in short bursts.
Kurt twists his wrist, and with a final thrust against Blaine, he comes hard. “Blaine, Blaine, Blaine.” he groans brokenly, head falling onto Blaine’s shoulder while he rides out the high.
Blaine captures Kurt’s lips in a rough kiss, his hips rolling into Kurt’s hand one, two, three times before his orgasm overtakes him, chanting Kurt’s name repeatedly as his legs begin to shake. He places a hand in the small of Kurt’s back, lowering them both to the floor as gently as he can given his head is still fuzzy.
“That, wow. That was fucking amazing.” Kurt manages to say, leaning back against the wall.
Blaine swallows, gasping to fill his lungs with air. “I- yeah. Thank you.”
Silence takes over, and Blaine’s the first to stand and begins to find his clothes. He straightens out his glasses as he gets dressed, Kurt watching him from the floor. “Why are you staring at me like that?” Blaine asks, throwing his shirt of his shoulders.
“Just wondering what time you’re going to pick me up for our date tomorrow.” Kurt says with a wave of his hand.
Blaine gives Kurt a confused glance. “You’re a Cheerio. One of the most popular kids in school. I’m in the Tech Club. I play World of Warcraft.”
Kurt laughs, standing up to pull on his pants before closing the distance between them. He presses a soft kiss to Blaine’s lips. “What’s the point of being popular, if you have no one special to share it with?”