“Oh god, oh god.” Blaine loves this, the slow progression of moans, the way Kurt responds to him. Kurt always starts out so quiet, letting Blaine know what he likes with his body, arching into every touch and tightening his hands on Blaine's shoulders or twisting his fingers in his own hair.
Blaine lets go of Kurt's thighs, pressing his hands up Kurt's body and teasing his fingers over his nipples. Kurt jerks beneath him and gasps silently, kneading his hands into Blaine's shoulders. Blaine backs off, scraping with calloused fingertips and feeling the flesh pebbling beneath his hands. Kurt is panting harder now, little whines making their way to Blaine's ears with every drag of his tongue over Kurt's clit.
The smell is assaulting Blaine's nose and he knows he'll still smell it when he goes to bed tonight, will still be able to taste Kurt on his tongue for the rest of the day. He moans, licking a hard stripe up Kurt's cunt and scrubbing the flat of his tongue over Kurt's clit.
Kurt moans loudly, sweet and high, and fists both hands in Blaine's hair.
"Blaine," Kurt gasps and that's it. With the noise barrier broken Blaine slows down, returning to teasing licks and soft kisses. Every little touch makes Kurt moan now and Blaine contents himself with teasing Kurt, coaxing sound from his lips with the barest brushes of his mouth.
He focuses on Kurt's clit and drags a finger down to tease over the slit, stroking easily through the gathering wetness he finds there. Kurt's hands loosen in his hair and Blaine leans back for a breath. "How you doing, baby?" He rubs his thumb in a tight circle over Kurt's clit.
Kurt chokes on his words. "So good," he manages on a moan. “More, please.”
Blaine hums like he’s thinking about it, leaning down to mouth at Kurt's thigh. He slips his finger gently inside, easy because if how wet Kurt is. Kurt sighs above him and strokes his hair, moving his hips into Blaine's hand like he’s trying to urge Blaine deeper.
"You gonna let me come?" Kurt asks, writhing and bucking his hips, trying to get Blaine to add a second finger. Blaine knows he’s close, can see it in the muscles jumping in his thighs and the tense lines of his stomach and he would feel bad for how much he’s teasing if he didn’t know how much Kurt loves it.
Blaine watches him for a moment, thrusting his finger a little faster and letting Kurt's sounds wash over him, sending sharp jolts to his cock. He pulls his finger out, ignoring Kurt's whine and crawling over him, pressing their mouths together before Kurt can protest.
“I’m thinking about it.” Blaine pulls back to smirk, leaning forward quickly to muffle Kurt’s protest with his lips. He smiles into the kiss, pressing his tongue between Kurt’s lips bringing a hand up to stroke over Kurt’s arm where it’s draped over his shoulders.
He lets Kurt relax before moving forward, running his cock up Kurt's cunt and pressing to part the soft folds. Kurt moans loudly around Blaine's tongue, pushing his hips up so the tip of Blaine's cock catches on his wet slit.
"Blaine, please," Kurt moans. Blaine takes pity on him, sneaking a hand down to slip a finger back into him; Kurt's answering groan is one of pleasure and frustration. His breath catches in his throat with every press of Blaine's fingers inside his body. Blaine knows it’s mean, knows that the teasing is becoming just this side of too much, but he also knows that Kurt can come like this, from this little bit of fullness Blaine is affording him, if he keeps it up for long enough.
Blaine kisses him again, quick and dirty, and stills his finger. Kurt whines loudly, pushing his hips against Blaine's hand. Blaine chuckles, moving back down Kurt's body, placing tiny kisses to the soft flesh around Kurt's bellybutton and the insides of his thighs.
He teases Kurt a little more, licking softly at his clit and holding him open with his fingers. Kurt writhes, his hips jerking into Blaine's mouth while Blaine smirks against soft wet skin and pulls back, just a little, to blow cool air over heated flesh. Kurt whimpers and twitches forward, hands clenching tight over Blaine’s shoulders.
Blaine presses a soft, apologetic kiss against the tiny indention where the top of Kurt's cunt starts before dragging his mouth down. Kurt whimpers, hands coming up to fist hard in Blaine's hair as Blaine finally goes for it, licking broad and hot at Kurt's clit. Kurt's sharp cry softens into a tumble of breath as Blaine stretches his tongue down, pressing up and down the length of Kurt's cunt in rapid wet passes of his tongue.
Kurt starts to shake, his legs spasming where they're draped over Blaine's shoulders. Blaine seals his lips around Kurt's clit, sucking as softly as he can as he rubs his tongue over it. Kurt sobs, high moans hitching in his chest and god, the sounds he’s making practically force Blaine’s hips into rutting against the mattress. Blaine drapes an arm over Kurt's hips as tremors wrack his frame and Blaine feels a wet splash soak his chin and chest. Kurt's crying, breath whooshing out of his lungs as his chest heaves. Blaine fucks two fingers into him, moaning against Kurt's clit as Kurt's gives a grateful yelp and gushes over Blaine's fingers one last time before he collapses back against the mattress, sweaty and panting.
Blaine slows his fingers, letting them drag gently against the inner walls of Kurt’s cunt and kissing his clit softly, easing him down gently. He pulls his hand away to wrap his arms around Kurt’s thighs, squeezing them around his shoulders and pressing soft kisses into blushing skin, licking over where the beginning of his stubble has chaffed.
“Oh, Blaine,” Kurt sighs happily above him and Blaine hums, burrowing closer and kissing the wet lips of Kurt’s cunt.
He loves it down here, loves that all he can smell and taste and see is Kurt. Kurt’s still panting, hands absently petting Blaine’s hair and his own stomach. He’s about to sit up when Kurt’s fingers come down and press over his clit, feeling the warmth that’s making his skin blush. Blaine’s breath catches and he pauses just for a moment, taking in the sight of Kurt rubbing over himself, before he’s pushing forward again, nudging Kurt’s hand away with his mouth and a hungry moan and wrapping Kurt’s legs around his back.
“Blaine-” Kurt starts. He cuts off in a moan, Blaine fucking his tongue as hard as he can into Kurt, spreading him open with both hands. Kurt’s fingers wrap into his hair and Blaine groans gratefully, huffing heavy breaths against Kurt’s skin and rocking into the mattress.
“Blaine, Blaine, fuck, your fingers; I want your fingers,” Kurt chokes. His legs are jerking where they’re resting over Blaine’s back, and Blaine knows that Kurt is probably coming too close to kneeing him in the head, but he just groans, licking faster and fucking two fingers as deep into Kurt as he can from this angle.
Kurt shouts, clenching down in time with the spastic rhythm of his legs. Blaine curls his fingers up, knows he’s found the right spot when a broken sob rips out of Kurt’s mouth, and presses there, rubbing his fingers in tight, fast circles and securing an arm around Kurt’s hips.
His timing is perfect, because not a second later Kurt is screaming and bucking, his heels digging into Blaine’s back and his legs knocking against Blaine’s shoulders. Blaine yanks his hand free, feels the warm splash against his chin, hears it hitting the sheets and soaking his chest. Kurt is pulling hard at his hair, tremors wracking his body and hitching moans working their way out of him with every shocking press of Blaine’s tongue.
The grip on his hair is guiding him up, and Blaine would protest but Kurt looks absolutely wrecked, cheeks flushed a manic red and eyes shining, hair sticking up from tossing his head back and forth.
“Oh, baby,” Blaine groans, shoves up to kiss Kurt hard on the mouth, working a hand back between them and stroking the flat of his hand in wide sweeps down Kurt’s soaked cunt. Kurt whimpers but spreads his legs, bringing his feet up and letting his knees fall open on either side of Blaine’s hips. His legs are still trembling, Blaine can feel it, but Kurt is making needy noises into his mouth and grappling at his back so Blaine fists a hand in Kurt’s hair and tips his head back, feasting on Kurt’s red mouth and drinking in his whines.
Kurt pulls back with a gasp, tipping his head to the side and panting. Blaine lets him catch his breath, kissing Kurt’s neck softly and stroking with just his fingers now.
Kurt’s hips are making tiny circles, trying to get friction against his cock or his clit or both, but Blaine’s done teasing.
“What do you want, Kurt?” He asks, pulling his hand away and leaning down, nosing at Kurt’s cheek until he turns his head and then kissing him softly.
“Need you in me,” Kurt whispers. His voice is raw and husky and Blaine has to close his eyes. His cock is throbbing, starting to hurt because he’s been hard for so long now, and if he looks at Kurt he doesn’t think he’d be able to stop himself from riding Kurt’s thigh until he comes.
Kurt kisses him, sucking on his bottom lip and bumping their noses together and Blaine has to smile, has to, because little things make him love Kurt so much, even now.
“Okay, baby.” Blaine kisses him again, sloppy and open, and then sits up, stroking his hands over Kurt’s thighs and staring down at the mess he’s made of Kurt’s pussy. He shuffles forward and takes himself in hand, lining up with Kurt’s opening, lingering for a moment as he soaks up the sight. His cock is flushed dark, almost purpling at the head, and it looks obscene pressed against the red skin of Kurt’s cunt.
He can’t really see Kurt’s clit from here, but he slides his hand up, groaning at the friction against his buzzing skin, and strokes his thumb over it anyway. Kurt jerks and moans, just a little, and Blaine has to be inside him, now.
He presses forward, just enough to start stretching Kurt open, and Kurt lets out a low cry, hands moving down Blaine’s back to cup around his ass, big and hot and pressing him forward.
“Blaine, please,” Kurt looks up at him, eyes blown and begging, and Blaine bites his lips and groans, nodding. He pushes in slowly and Kurt whines at every inch, face twisted up in pleasure and fingers digging into the meat of Blaine’s ass.
When he’s fully seated he stops and lets his head fall back, just taking a second to feel Kurt around him, hot and wet and tight, before pulling out slowly . When he fucks back in, Kurt moans loudly, tipping his head back.
Blaine leans down, stretching his body over Kurt’s to whisper in his ear and thrusting faster.
“Fuck, Kurt, you feel so good. So hot, making you come for me and then fucking you. You gonna come again for me, all over my cock?”
“Yes, Blaine, please! Faster, shit,” Kurt moans, spine snapping into an arch when Blaine speeds up. He can feel Kurt’s clit, rubbing against his skin every time he presses in deep.
“So close, Blaine!” Kurt whines, circling his hips between Blaine’s cock and Blaine’s stomach. Blaine slows, balancing on one arm so he can reach between them and stroke his thumb over Kurt’s clit.
“Don’t stop, don’t stop,” Kurt babbles, hands scrabbling at Blaine’s biceps.
“Baby, fuck, come on,” Blaine pushes himself back up, fucking into Kurt harder, swiveling his hips until Kurt is sobbing, digging half-moons into Blaine’s skin and tensing up, his whole body taught and trembling. Blaine pulls out and thrusts forward, his cock sliding between Kurt’s lips and over Kurt’s clit. That’s all it takes and Kurt yells, squirting against the underside of Blaine’s dick and thrashing against the sheets.
Blaine pushes into him again when the spasms stop, Kurt jerking beneath him and shrieking a little but bucking into him and Blaine is gone, fucking into Kurt shallowly and coming hard, grunting with the force of it as he fills Kurt up.
He collapses on top of Kurt, blood pounding in his ears and Kurt’s chest lurching beneath his. He tucks his face into Kurt’s neck, kissing at the heated skin and stroking his hands over Kurt’s sides. When his breathing finally slows, Blaine lifts up, kissing Kurt’s cheek and his forehead and opening his mouth, sappy comment about their love lives ready on his tongue.
But Kurt is already asleep, eyes closed and breath even, mouth parted softly. Blaine sits up and pulls out, cock slipping free with a loud wet sound that Blaine can’t decide if he likes or not. Kurt’s legs arms and legs are sprawled across the mattress and Blaine chuckles to himself, crawling out of bed. He figures he can get a new set of sheets and shower before he burrows his head between Kurt’s thighs and licks him until he wakes up, sweating and desperate for more before he can remember that Blaine let him sleep in soiled sheets.