Saturday night took far too long to arrive. Blaine had been dreaming of Puck's hands on him, of his strong arms around Blaine's much smaller body and it had been driving him crazy. He fidgeted nervously as he and Kurt walked up the front path to Puck's house and knocked on the door.
"Oh honestly, Blaine. Stop that. We've already let him watch us have sex, what in the hell have you possibly got to be nervous about?"
Blaine shrugged. "I dunno, I just…God, it's not weird to you at all?"
Kurt smiled a little, pulling Blaine up to him with a fisted hand in the fabric of his shirt. "Not really. We all want it, and it's really hot, so…yeah." He bent down and kissed Blaine fiercely, ignoring the sound of the door clicking open. If anything, he kissed Blaine even more fervently, getting off on the idea that Puck hadn't been expecting to open his door to that and was probably turned on by them.
"Uh. Whoa. Hey dudes."
Kurt pulled away, reveling in the dirty wet sound their lips made as they parted, feeling just the tiniest bit smug when Blaine leaned in a little, instinctively seeking for more.
"Miss us?" Kurt asked as Puck stepped by and let them inside.
Puck just rose an eyebrow, and Kurt instantly knew this wasn't going to be like last time, where everything was awkward and he'd had both of them completely at his beck and call because they were so nervous. Well, that was still the case with Blaine, since he was adorably panicking about each and every little thing. But Puck looked like he was ready for a fight.
And Kurt was more than willing to give it to him.
Puck tilted his chin upwards defiantly. "Maybe. But don't think I haven't noticed you two looking at me. Especially you, Blaine."
Blaine blushed instantly, looking away. "Uh…you're just. So…strong. And big. And, uh, hot. "
"And you're so little." Puck countered, advancing on Blaine and backing him up against the door. "It's fucking cute." He grabbed Blaine's hands and pinned them above his head, and pressed his hips into Blaine's. Blaine struggled and twisted, but he couldn't escape. Not that he was really trying to—he'd been dreaming about being here for ages.
"You like that I can do this, don't you?" Puck murmured, smirking as he felt Blaine hardening against his hip.
Blaine looked up at him desperately with wide eyes and dry, cracked lips. He looked over Puck's shoulder, presumably at Kurt.
"Answer him," Kurt said breathlessly from behind them, and Puck was surprised at how close his voice was, jumping when he felt the warmth of Kurt's body against his back. One of Kurt's hands played under Puck's shirt, crawling slowly up his spine as the other hand ran softly down the length of Blaine's side.
Blaine shuddered, his body trembling against the hard muscle of Puck's torso. "Yes," Blaine said finally. "I…I like it."
"You've been thinking about it, haven't you, Blaine?" Kurt said softly.
"Yes," Blaine whispered, eyes darting down. He turned his head into his arms, hiding his face.
"Don't be shy, Blaine. Tell us." Kurt commanded softly.
Blaine took a deep, shuddering breath and Kurt's hands rested on Puck's hips, dangerously low as his hard cock pressed against Puck's ass.
"I…Puck, I've thought about…you. Holding me down. And making me take it. And you're so strong and I can't do anything about it and…please…" Blaine babbled, still hiding his face.
Puck's eyes slid shut. Fuck.
"You wanna fuck him?" Kurt asked, nipping at the back of Puck's neck and making him inhale sharply. His hand teasingly slid down the front of Puck's jeans and he squeezed tightly.
"Yeah," Puck admitted, his voice rough.
"Then let's fuck him."
Puck's body gave a little twitch of excitement, but then what Kurt had said pieced together in his mind. He let go of Blaine's arms and the backs of his fingernails slid loudly door as his hands came to rest at Blaine's sides. "What?" Puck asked dumbly.
Kurt huffed impatiently and took Blaine's hands in his own, stepping forward and making Puck fall flush against Blaine. Kurt pushed his hips forward hard, his cock pressing into Puck's ass even harder and forcing them to grind against Blaine's. Blaine whined and thrust up, and Puck's hips bucked back slightly, but they couldn't go far with Kurt pressed up against him like this. Then it clicked for him. "Holy fucking shit, Hummel."
Kurt laughed. "If I'm going to have my cock up your ass you could at least call me Kurt."
Puck broke eye contact and Kurt smirked. Even if it's only by a little bit and Puck recovered quickly, Kurt won a small victory.
"Whatever," Puck said, shrugging. "My room is the basement. Let's go." He lead the way, practically flying down the stairs and hating the way that he can hear Kurt behind him, steps calm and soft when Puck is so eager to rip their clothes off and just do something already.
"So…have you ever been fucked, Noah?" Kurt asked softly once they are all standing unsurely in Puck's room, which was far cleaner that either Kurt or Blaine had expected, although Kurt desperately wanted to vacuum the floor.
"Uh, No," Puck admitted. "And it's not like I'm about to—"
"Shut up," Kurt said good naturedly. "You want me to fuck you. You look at Blaine like you have plans for him, but you look at me like you're waiting to see what I'll do. Don't lie to me."
Puck opened his mouth to deny it, but was interrupted. Surprisingly, it was Blaine, and not Kurt, who cut him off.
"You can't lie to him, Puck. He'll know. Also, he's right. You look at me different, and you act differently with me. With me, you're aggressive and intimidating and really freaking hot, and even though you say a lot of the same things to Kurt, you're mostly acting when you say them."
Puck sat down hard on the bed. "Fuck."
Kurt smirked. "That's kind of the idea."
Puck ignored the quip, although Blaine let out a little giggle. "Fine," Puck said after a second. "How are we going to do this?"
"Well…since you've never, you know, you need to be…prepared." Blaine is blushing.
"Uh. Yeah. Okay. Clothes off?"
Kurt nodded, and to Puck's surprise, both Kurt and Blaine moved towards him. Kurt claimed his mouth while Blaine unbuckled his belt and before he could think about it, Puck's jeans were hitting the floor. Kurt 'mmm-ed' against Puck's mouth before backing off to slide Puck's tshirt off over his head. Puck grabbed Blaine and undressed him carefully while Kurt watched hungrily, working on his complicated, button-heavy outfit, which ended up draped over Puck's desk chair.
"Stop," he ordered. "I have an idea."
"Oh?" Puck rose an eyebrow, clearly expecting some more details, but Blaine's eyes just gleamed with excitement.
"Puck, get on the bed on your hands and knees. Blaine, get under him, but with your head toward the end of the bed." Puck looked like he wanted to protest being ordered around, but Blaine lay a hand on his arm, murmuring something softly. Kurt turned away, digging in the bag he brought for condoms and lube and smiling when he heard the fabric of the bed rustling as his boys do as they've been told.
***
Puck's first instinct is to push Kurt down on the bed and fuck that smug smile right off his face. As much fun as it would be, Puck can't deny that the dreams he'd been having about Kurt fucking him have been taking up almost all of his nights. Hummel has always been somewhat of a force of nature—it only makes sense that he'd be just as powerful in the bedroom. It's not even that Puck had to try and think about Hummel on top…Kurt just is the kind of person you can't ignore, the kind of person who, when they train their eyes on you and speak just so, you find yourself moving to obey before you can really even process it. Who is Puck to fight against what is, and what he so desperately desires (even if he can barely admit it to himself)?
"Puck, he's just trying to get a rise out of you. If you fight back, Kurt just wins. But if you give in…well, let's just say nothing makes Kurt fall apart more than an eager boy waiting for him." Blaine squeezed Puck's arm and nodded his head toward the bed. "Come on."
Puck took a deep breath and crawled onto his bed, unable to stop himself from licking his lips when their positions put Blaine's cock right in his line of sight. Part of him really wants to lean over and lick up the side of it, and see what kind of noises Blaine would make. The bed shifted as Kurt crawled onto it, and Puck felt his body being nudged as Kurt maneuvered both of them until they were where he wanted them to be.
"Puck, spread your legs for me. Blaine, you know what to do."
Before Puck can think of what that might mean, he felt the head of his cock sliding between Blaine's lips and groaned loudly. Kurt pulled the cheeks of his ass apart, and Puck gasped, feeling incredibly vulnerable. His whole body jolted as Kurt's tongue slid up and down his crack, flickering wildly over his clenching hole as Blaine took him in even deeper. The head of his cock hit the back of Blaine's throat, and Puck reveled in the tight constriction of Blaine's muscles around his cock. Kurt's tongue stopped moving and Puck was embarrassed by the whine that slipped out of him as Kurt pulled away and there's the snick of the lube bottle being opened behind him. A slick finger rubbed tight circles around his rim and Kurt's telling him to breathe and relax as he slowly slid one in. Puck's body tensed up reflexively, and Kurt stopped, kissing the dip of his back and whispering softly to him. Blaine's hands caressed Puck's sides, making him shiver, and finally Puck was able to let himself relax as Kurt's finger glided all the way in. Blaine kept sucking his cock as Kurt started to move his finger in and out, then added another.
"Stop, Blaine. We don't want him to come too soon."
Puck wants to know why not—he certainly wants to come, and as soon as possible. His face burned as Kurt's fingers speared into him. He wanted to cry when Blaine's hot, tight, perfect mouth slid off of his cock. Puck heard someone gasping and moaning and realized it's him. Damn. He's never been this overwhelmed by sex before and he hasn't even gotten to fuck or be fucked by anyone yet. These boys were going to kill him.
Kurt pulled his fingers out, only for a moment, then three slick digits press inside.
"You okay?" Kurt asked.
"Yes," Puck whined. "Just…get it over with. "
Kurt pressed a wet kiss to Puck's shoulder. "I'm gonna take my time with this. I want it to be good for you.
Puck groaned in frustration. "No, god , please, I just, I need…"
"What do you need?" Blaine asked, his hand moving up to slide over Puck's spit-slick cock.
Puck groaned loudly. "Just…just want to be inside of you. Want him to fuck me… God.
Please…" He didn't even care that he's whimpering and moaning like a whore, he just needs.
Kurt chuckled and tossed Blaine the lube. "Get yourself ready."
Puck had a perfect view as Blaine slicked up his fingers and slid them into his ass. Unable to help himself, Puck sucked on two of his own fingers to get them wet, then he pulled Blaine's hand away. Blaine whimpered in protest, but it turned into a gorgeous, high pitched moan as Puck's larger fingers slid in and began to fuck him in earnest. Blaine's body jerked up off the bed when Puck's fingers brushed up over a firm little nub inside of him.
"Fuck," Blaine groaned. "Stop, stop, I'm going to come if you don't stop!"
Puck yanked his fingers out and Blaine scrambled up, kissing him hotly as he asked Kurt how he wanted to do this.
"Hmmm," Kurt said, faux- thoughtfully. "I don't know. Blaine, why don't you get on your hands and knees and spread your ass wide for us." Blaine complies, his face burning as he spread his cheeks wide with his hands and Kurt hummed thoughtfully while Puck surged forward eagerly. Kurt pulled him back with a hand on the shoulder. "Oh, I don't know, Puck. I don't know if this will work for all three of us…but it is a pretty sight, isn't it?"
"Yes, God, fuck, Blaine, you look fucking amazing like that…God I just want to fuck you…How do you stand it, Hummel?"
Kurt hummed in sympathy, crawling around to push Blaine's legs even further apart, and pushing his shoulders down till he's resting on his elbows. "Yes, okay, I think this will work…" he said to himself, pressing a condom into Puck's hand and then rolling one over his own cock. He reached down with lube-slick hand and took Puck in hand, pumping his cock a few times to get it wet. Pressing in close to Puck's back, he reached around and grabbed Blaine's hips as Puck gripped the base of his own cock, and together, they watch the head of Puck's cock surge past the rim of Blaine's ass. Slowly, with Blaine relaxing, Kurt pulling and Puck pushing, Puck ended up balls deep in Blaine's ass, groaning at the incredible tightness of it all.
"Fucking gorgeous," Kurt murmurs. "Now it's my turn. I know this might be kind of hard, but…Blaine, can you push yourself up and sit back? I want your back against Puck's chest." Kurt lubed up his cock as they got into position, Blaine moaning as the movement causedPuck's cock to rub against him in deliciously unexpected ways. Puck's thighs spread wide as Blaine sat between them, impaled on his cock, feeling incredibly full and overwhelmed. Kurt kneeled between Puck's legs from behind and lined himself up.
"Ready?" Kurt murmured, his lips brushing against Puck's shoulder.
"Yeah," Puck ground out, his hips still grinding in small circles as he tried to get some kind of relief for the building tightness inside of him. Kurt grabbed his hips tightly, slowing their motion as he pushed up and pulled Puck onto his cock slowly, causing part of Puck's erection to slide out of Blaine's body. They all groaned as Kurt pushed forward and Puck's hips bucked into Blaine's ass. When he pulled out, he impaled himself further onto Kurt's cock and couldn't stop the choked little sob welling up inside of him from spilling out. It's so much, Blaine's body sucking him in as Kurt stretches him open. He began to move slowly, getting used to the intensity and figuring out how to make it all work. Kurt and Blaine are relatively still, allowing Puck to fuck both of them, in a sense.
"It's good, isn't it?" Kurt growled into Puck's ear. "Fucking that tight little ass. You should spank him a little—he loves it when you do that."
Puck did, relishing in the bounce of Blaine's gorgeous ass as it took the force of the hit and the little whimper that escaped his lips. Puck moved faster, fucking into Blaine faster and forcing himself deeper onto Kurt's cock.
"Shit," Kurt gasps. "This is…fuck, I'm not gonna last long!" He gripped Puck's hips and slammed into him, three short thrusts and then he came deep inside, biting a mark into Puck's tan shoulder. Puck whimpered—Kurt was holding him so, so tight he can barely move, and he needed to move. Blaine whimpered in frustration, pushing his elbows down into the bed for leverage and pushing back as Puck tried to meet his thrusts.
Kurt pulled out, and carefully removed the condom, tying it off and flinging it somewhere to deal with later. He reached around and rubbed his fingers along Puck's bottom lip. Puck sucked them in lusciously, getting them wet and Kurt pulled them out with an obscene pop. He rubbed them over Puck's swollen, open hole and then pushed in, crooking his finger and searching for Puck's prostate. He knew he found it when Puck's body clenched down hard on his fingers and he moaned loudly. Kurt massaged it gently, his fingers twisting and pressing as Puck's hips stuttered and his sounds became increasingly desperate.
"Fuck, fuck fuck fuck," Puck chanted, Blaine grunting obscenely as Puck slammed into his ass.
Puck almost screamed when his orgasm started to hit , his vision whiting out as he froze for just that one second of searing, overwhelming bliss. Then he gasped as everything slammed back into him and his body convulsed and he came harder than he can ever remember. Kurt pulled at Puck, and Puck slid limply out of Blaine's body, falling onto his back and breathing hard as Kurt flipped Blaine onto his back and kissed him hard. Puck came back to himself, tied off the condom and sat up. Kurt had Blaine's cock down his throat, and he pulled off loudly, looking over at Puck.
"Help me," he said, his voice hoarse and when Puck thought about why, his stomach clenched and he wished he could get hard again.
He crawled over, and Kurt made room for him, sitting up and letting Puck slowly explore Blaine's cock with his tongue and mouth. Blaine whimpered and moaned as his fingers clutched desperately at the sheets. Kurt rolled Blaine's balls in his hands, then bent down licking over them slowly as Blaine cried out and begged for more.
"Switch with me," Kurt ordered. Puck pulled away, his lips swollen, as he watched Kurt sink down on Blaine's cock. Puck's tongue slid over the base, covering Blaine's balls and the little bit of shaft that Kurt couldn't take with long, luxurious licks, his tongue occasionally meeting Kurt's lips stretched around Blaine's cock. Then Blaine's hands were in Kurt's hair and his thighs were clenching as he thrust up frantically.
"Shit, fuck, I can't, I'm…" Kurt pulled away abruptly, and Puck did the same. Blaine sounded like he was about to cry as Kurt squeezed the base of his cock tightly, preventing him from coming. Puck slid up Blaine's body, slipping an arm under him, cradling Blaine in his arms a little from the side and kissing his cheek.
"Shhh," he soothed. Blaine whimpered, and turned his head to the side to kiss Puck desperately, whining into his mouth as Kurt took Blaine back into his hot, wet mouth. It's less than a minute before Blaine was accidentally biting Puck's lip and jerking off the bed as he let go. Puck pulled away and looked down. Shit. A little trail of come was sliding down the side of Kurt's lip, and as Blaine recovered, Puck surged forward to lick it off. Then he smiled and kissed Kurt deeply, licking the salty, slightly bitter taste of Blaine from his mouth. Puck fell back on the bed next to Blaine, pulling Kurt on top of him as they kissed softly. Blaine groaned next to them.
"Oh I'm sorry, do you feel left out, honey?" Kurt sad mock sweetly, leaning over to kiss Blaine. They look beautiful together. When they break apart, Kurt rolled to the other side of Puck's body, and the two boys snuggled into Puck's arms. Puck remembered to drag a blanket over them, and they curl into one another, passing out promptly, completely exhausted.
