They made it up to Kurt's room in about three minutes, were shirtless in another two, and completely naked by the end of another 4 minutes. Kurt moaned as their naked bodies slid together PERFECTLY, still a bit too dry but delicious anyway.

Kurt was on top, pressing Blaine into the mattress with his body. Blaine was moaning beneath him like he'd never been touched before, hands grasping at Kurt's back roughly and holding tightly.

"Do you want me to go down on you?" Kurt asked breathlessly. They hadn't done that yet, only Blaine going down on him.

Blaine whined high and nodded fervently. "Kurt, yes, PLEASE!"

Kurt laughed at him lightly and pressed a kiss to his chin. "You don't have to sound so eager you know. It's just a blowjob." He rolled his eyes for effect.

"Shush you." Blaine growled, going along with it. Then he pulled on Kurt's shoulders until he could kiss him. "I'll love it even if you suck, actually, ESPECIALLY if you suck."

Kurt groaned and dropped his head down. "That was SO cheesy, Blaine. How long have you been waiting to use that?"

"About three months." Blaine smiled much to bright and Kurt kissed off his face.

"Keep it up and you won't get nothing." Kurt kissed him again anyway and then started a trail down Blaine's neck.

Blaine keened when Kurt reached that spot on his collar bone that he loved, pressing his hips up harshly. Kurt gave the spot one last nip and then moved down to Blaine's nipples.

Blaine was a writhing mess by the time Kurt reached his hipbones. He sucked on each of them in turn, determined to string this out and make Blaine beg.

"Kurt, Kurt, PLEASE!" Blaine was panting heavily, hips straining up every few seconds. "PLEASE!:

"Okay, since you've been good," Kurt said and then wrapped his fist around Blaine's cock. It was just as pretty as the last time he'd see it, just as mouth watering. Kurt had thought he'd be hesitant to do this, SO unsanitary, but the idea didn't gross him out as much as he'd thought it would. So, instead of hesitating, Kurt sunk his mouth down on Blaine.

Blaine howled.

The cock in his mouth was hot and heavy, a bit salty and a bit bitter. It tasted most strongly of skin though. Kurt sank down another inch.

His mouth felt almost uncomfortably full. He figured he could maybe fit a little more in before he gagged, but he didn't want to test that just yet. So for the moment he just sucked, hard.

Blaine's hips SNAPPED up and the tip of his cock hit the back of Kurt's throat. Immediately he pulled off to cough, his throat seizing.

"Oh my god, Kurt I'm SO sorry!" Blaine apologized as he bolted upright.

"It's okay," Kurt managed to say around coughs. "Just - give me a minute."

Blaine kept murmuring apologizes quietly and ran his hands through Kurt's hair soothingly.

When Kurt finally got his coughing under control he pushed Blaine back down and kissed at his hipbones.

"You don't have to do it again," Blaine said in protest.

"I want too," Kurt answered. He knew how it felt, he didn't want Blaine to miss out on it just because of one mess up. "Relax, baby."

When Blaine was suitably relaxed and Kurt worked up the courage to try again he pulled away from the fantastic hickey he was leaving on Blaine's left hipbone and fisted Blaine's cock again. He draped his arm over Blaine's hips to keep him down this time and sucked him back into his mouth.

Blaine was leaking now, salty, bitter pre-come dribbling from the head. Kurt licked it off, trying not to make a face at the taste. He'd need to get Blaine on a better diet if this was going to happen again. Kurt had research to do later.

Kurt put weight on the arm holding Blaine's hips down and then sucked gentler than before. Blaine moaned and his hips twitched but nothing bad happened this time. Kurt did it again, a little harder this time. Blaine moaned louder.

Blaine's moans sounded so good. Kurt pulled off and licked up and down the shaft, twisting his fist at the base a few times. He traced his tongue on a large vein on the underside of Blaine's cock and then swirled his tongue around the head.

"Kurt!" Blaine keened. His hands flew up and fisted in Kurt's hair, tugging gently but not enough to make Kurt move. The tugging reminded Kurt of what else he could be doing with his hands and he let go of Blaine's cock. He mouthed where his hand had just be and cupped Blaine's balls in his newly freed hand. "Oh my god, Kurt. PLEASE don't stop!"

Blaine liked his balls touched, check. Kurt remembered watching Blaine jerk himself off. Blaine liked roaming hands. Kurt tugged gently at Blaine's balls and then let his hands slip down to rub at Blaine's perineum.

Blaine moaned louder than before. "Kurt, Kurt, Kurt!" Hearing his name in chant was REALLY nice Kurt decided. He pushed his thumb against the spot and Blaine tensed momentarily. "I'm so close, Kurt."

Kurt moved up Blaine's cock and sucked the head into his mouth. He flicked his tongue into the slit, ignoring the taste, and sucked gently. He rubbed his thumb up and down.

Except his thumb went a bit too far and caught on Blaine's hole. Kurt quickly jerked his hand away and released Blaine's cock to apologize.

But then Blaine keened louder than before, shifted his hips down against the digit that was no longer there and came harshly.

Kurt was stunned. Years of slushie dodging was the only thing that made him close his eyes in time to avoid an eyeful of come.